Web 2.0 technologies deliver software as a continually-updated service that improves as more people use it. It allows users to consume and remix data from multiple sources while also providing their own data for others to use. Web 2.0 uses a participatory architecture that goes beyond the page format of Web 1.0 to provide rich, interactive experiences for users. Common Web 2.0 tools include blogs, wikis, social networking sites, podcasts, and social bookmarking.