What is WEB 2.0
The term Web 2.0 is associated with web applications that facilitate participatory information sharing, interoperability, user-centered design, and collaboration on the World Wide Web. A Web 2.0 site allows users to interact and collaborate with each other in a social media dialogue as creators (prosumers) of user-generated content in a virtual community, in contrast to websites where users (consumers) are limited to the passive viewing of content that was created for them. Examples of Web 2.0 include social networking sites, blogs, wikis, video sharing sites, hosted services, web applications, mashups and folksonomies.
Web 2.0 websites allow users to do more than just retrieve information. By increasing what was already possible in “Web 1.0”, they provide the user with more user-interface, software and storage facilities, all through their browser. This has been called “Network as platform” computing. Users can provide the data that is on a Web 2.0 site and exercise some control over that data. These sites may have an “Architecture of participation” that encourages users to add value to the application as they use it.
Web 2.0 websites include the following features and techniques: Andrew McAfee used the acronym SLATES to refer to them
Finding information through keyword search.
Connects information together into a meaningful information ecosystem using the model of the Web, and provides low-barrier social tools.
The ability to create and update content leads to the collaborative work of many rather than just a few web authors. In wikis, users may extend, undo and redo each other’s work. In blogs, posts and the comments of individuals build up over time.
Categorization of content by users adding “tags”?short, usually one-word descriptions?to facilitate searching, without dependence on pre-made categories. Collections of tags created by many users within a single system may be referred to as “folksonomies” (i.e., folk taxonomies).
Software that makes the Web an application platform as well as a document server. These include software like Adobe Reader, Adobe Flash player, Microsoft Silverlight, ActiveX, Oracle Java, QuickTime, Windows Media, etc.
The use of syndication technology such as RSS to notify users of content changes.