Web 2.0 refers to the second generation of internet-based services that emphasize user-generated content, interoperability, and collaboration on the World Wide Web. Some key aspects of Web 2.0 include user blogs, wikis, sharing of photos, videos, and podcasts, as well as new ways of interacting via social networking, folksonomies, and APIs. While Web 1.0 focused on static, reader-only websites, Web 2.0 aims to harness the collective intelligence of users by facilitating contribution and interaction between users on the internet.