Web Application Web Application

A Web Application (or web-based application) uses the web browser as the front end (client) for a Server Side? software application program - Middle Ware, which executes the Business Logic? on the Web Server or Application Server, perhaps with a Back End? DatabaseServer.

A Web Application allows the website to provide services to visitors, but these should not be confused with Web Services or Service Oriented Architectures, which provide services to other application programs.

The Web Application depends on some powerful capabilility in the browser like a Java applet, Javascript, or Mozilla XUL (XML-based User Interface Language).

Macromedia invented the term Rich Internet Application (RIA) to describe a Flash-based Internet application. They replace the web browser (and the HTTP protocol) with a proprietary client (working through UDP and other protocols) as the application development platform of choice in the future, with Flash the development Frame Work. They may hope to obsolete the web browser, as may even Microsoft, who has not updated their Internet Explorer? for many years.

Java applets, Macromedia Flash, and Mozilla XUL are the basis for more than one cross-platform Wysiwyg Editor? used in Content Management.

References:
Mozilla
Macromedia

Related Terms: Application Server, User Interface, Interaction Design, Middle Ware, Rich Internet Application

CMS Glossary Index | Back