What is Web 2.0 ?

The term Web 2.0 is associated with web applications that facilitate participatory information sharing, user-centered design, and collaboration on the World Wide Web.

Although the term suggests a new version of the World Wide Web, it does not refer to an update to any technical specification, but rather to cumulative changes in the ways software developers and end-users use the Web.

A web 2.0 site allows user to do more than just retrieve information but to interact and collaborate (building knowledge together) with each other as creators of user-generated content in a virtual community, in contrast to websites where users are limited to the passive viewing of content that was created for them.

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.
(extracted and adapted from http://en.wikipedia.org/wiki/Web_2.0)

How is Web 1.0 different from Web 2.0?


Comparing Web 1.0 and Web 2.0