- a software system designed to support interoperable machine-to-machine interaction over a network
- When all major platforms could access the Web using Web browsers, different platforms couldn’t interact. For these platforms to work together, Web-applications were developed.
- Web-applications are simply applications that run on the web. These are built around the Web browser standards and can be used by any browser on any platform.
- good article about rest: http://rest.elkstein.org/2008/02/what-is-rest.html