A web application is an internet technology term used to describe a computer software program that is run on a web server, unlike computer-based software programs that are stored locally on the Operating System of a device.
A web application is an internet technology term used to describe a computer software program that is run on a web server, unlike computer-based software programs that are stored locally on the Operating System of a device.
Web applications include online forms, shopping carts, word processors, spreadsheets, video and photo editing, file conversion, file scanning, and email programs such as Gmail, Yahoo and AOL. Popular applications include Google Apps and Microsoft 365.
Web applications are usually coded in browser-supported language such as JavaScript and HTML as these languages rely on the browser to render the program executable. Some of the applications are dynamic, requiring server-side processing. Others are completely static with no processing required at the server.
The web application requires a web server to manage requests from the client, an application server to perform the tasks requested, and, sometimes, a database to store the information. Application server technology ranges from ASP.NET, ASP and ColdFusion, to PHP and JSP.
User triggers a request to the web server over the Internet, either through a web browser or the application’s user interface
Web application server performs the requested task – such as querying the database or processing the data – then generates the results of the requested data
Web server responds back to the client with the requested information that then appears on the user’s display
Web server forwards this request to the appropriate web application server
Web application server sends results to the web server with the requested information or processed data
Web application server sends results to the web server with the requested information or processed data