This is an old revision of this page, as edited by Wwheeler (talk | contribs) at 01:32, 5 August 2003. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Revision as of 01:32, 5 August 2003 by Wwheeler (talk | contribs)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)An application delivered over the World Wide Web. Web applications are popular due to the ubiquity of the web browser as an application client.
Though many variations are possible, a web application is commonly structured as a three-tiered application. In its most common form, a web browser is the first tier, an engine created using some dynamic web content technology (e.g., CGI, PHP, or Java servlets) is the middle tier, and a database is the third tier. The web browser sends requests to the middle tier, which services them by making queries and updates against the database and generating a user interface.