Web 2.0 allows users to contribute, collaborate and share by providing communication tools like messaging and forums for collaboration and sharing files and working on common documents. Users can personalize pages, modify and upload content. Characteristics include using the network as a platform where users own data on sites and are encouraged to participate and add value through easy to use interfaces and social networking aspects, with RSS allowing simplified syndication of content.