Apple, Broadband access, Mac App Store, Google App Store, and now Windows App Store
Apps are the end all be all. Every platform and every mobile device connects to an app store.
Everything syncs to an online server and is accessbile AT ANY TIME. This idea used to be called Web 2.0, but that is a 7 year old term that is dead now.