Web 2.0 allows for more interactive and user-generated websites where people can share information, interact through comments and chat, and collaborate on content such as Wikipedia pages. Blogs let individuals publish writings and opinions online and receive comments. Wikis enable collaborative content creation that can be edited by all users. Media uploading sites permit sharing photos, music and videos for others to view and comment on. Social networks facilitate connecting with others and sharing information, pictures, and files between friends and acquaintances.