Mobile apps and web apps are becoming increasingly popular as people access more services through their phones and tablets. Many popular apps and services are free to use but make money through ads or subscriptions. Cloud computing allows different apps and services to easily connect and share information so that users have a seamless experience across multiple devices.
#4: Apple, Broadband access, Mac App Store, Google App Store, and now Windows App Store
#5: Apps are the end all be all. Every platform and every mobile device connects to an app store.
#6: 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.