the server rapidly displaying the page to the user if on the other hand there is only an older version of the page in the browser cache there is a cache miss and the browser will send the request to the server to retrieve the most recent version of the page application_number US 7149602 A description the following description includes the best mode of carrying out the invention the detailed description is made for the purpose of illustrating the general principles of the invention and should not be taken in a limiting sense the scope of the invention is best determined by reference to the claims 0020 fig1 is a diagram of a web application architecture that can be used to implement the invention a web application can be implemented using software components such as a web server an application server and a database the web application provider may have dozens of computers running each component in order to service a large number of simultaneous users the provider may also dedicate some of these components to specialized tasks like server to server data exchange for simplicity fig1 shows a diagram with a web server an application server and a database it is not essential to the invention that the components run on a particular operating system and hardware platform thus.