server side software program that is delivered over the internet through a browser interface. they are similar to desktop applications, they are complicated, and are based on user-engagement
applications without platform constraints accessed through a web browser over the intranet or the internet
software accessed with a web browser  such as gmail and google docs