The current state of the web: one end-user application made up of different platform that each have their own user experience and presentation layer and stores its own user data. Blog