Web 2.0 refers to next-generation Internet services that facilitate sharing and collaboration on the World Wide Web. It is characterized by user-generated and user-edited content, as well as shared data and participatory experiences. Key technologies include wikis, blogs, photo and video sharing, mashups, and folksonomies. While Web 1.0 focused on static websites with information created by developers, Web 2.0 emphasizes user participation through social media and interactive applications.