Secondly, with this approach, there is no suitable way to synchronize multi-modal applications, for example, applications that provide for both visual and speech based user interaction with the browser or browsers employed to access the application. [0007] Applications have traditionally been developed such that both content (i.e., information or other data) and presentation (i.e., manner in which