Web application

Screenshot from 2007 of Horde, a groupware and open-source web application

A web application (or web app) is application software that is created with web technologies and runs via a web browser.[1][2] Web applications emerged during the late 1990's and allowed for the server to dynamically build a response to the request, in contrast to static web pages.[3]

Web applications are commonly distributed via a web server. There are several different tier systems that web applications use to communicate between the web browsers, the client interface, and server data. Each system has their own uses as they function in different ways. However, there are many security risks that developers must be aware of during development; proper measures to protect user data is vital.

Web applications are often constructed with the use of a web application framework. Single-page and progressive are two approaches for a website to seem more like a native app.

  1. ^ Cite error: The named reference britannica was invoked but never defined (see the help page).
  2. ^ Cite error: The named reference aws-web-app was invoked but never defined (see the help page).
  3. ^ Cite error: The named reference docforge-web-app was invoked but never defined (see the help page).