Web 2.0 signified a move away from static, read-only websites to more interactive and user-driven sites. It was this period in which actions such as commenting, sharing, tagging and creating content via blogs, social media platforms and collective tools, like wikis and Google Docs, entered the mainstream. Consumers had also become contributors as a result, using technologies (like AJAX tinyurl.com/2ssvr2) to update content dynamically without a full page refresh. The web we have today, however, has grown beyond connecting documents and has become a rich platform of interactive content, media, and highly functional applications, and these capabilities are best available when developers are able to harness the newest technologies. Whereas Web 2.0 was about engagement and social connectivity, the web is now about real-time, context-rich, and multi-platform experiences.