The concept of “web application” is the collective term for a wide range of applications and programs that are active on a web server and accessible via a web browser.
The important elements in web application design :
More information on web based applications can be found here.