Why Build One?
- Are native to the Open Web Platform
- Offer increased performance
- Will load fast and work offline due to cached functions and content
- The state of the application can be re-synch'ed with the server when connection resumes, and are updateable as soon as they receive a network connection