What is a web application or web based application?
A web application is a program that runs on the web.
Typically interactive, the application accepts input from the web user, processes the input, and displays the results. Web applications usually have a multi-tier architecture and use technologies such as PHP, XML, and database connectivity to perform the data processing.

