A web based application is an application that is run from a web
server and used within a web browser. A web application can costs
because they typically do not require per-user licensing fees. Training
costs are less as most users know how to use a web browser already.
Maintenance and upgrade cost decrease because you would have access to
the source code and improvements to the application are immediate, they
do not need to be distributed to all the desktop users. A web
application is also very portable. The application can be easily
developed to run on web browsers on a number of computers platforms such
as as Mac OS X, Windows, or Linux. And the most important aspect of a web
application is that is can be customized to suit your business and be
integrated into your workflow.