Websites is which the users are the main creator of content.
This is more important then that sounds - the most interesting thing about it for me is that the boundary between artist and viewer, writer and reader movie director and movie viewer had been shattered.
People became their own source of entertainment without the dominance of TV channels producer and movie studios.
Web 2.0 is a metaphor used to describe a dramatic transformation that is occurring on the World Wide Web.
In the development of a software application, the most dramatic changes in the application often occur when going from version 1 to version 2. That's how the "2" signifies great change.
But of course "Web" is not a software application, so the expression is a metaphor for great change.
What is the great change? It is the change from the web as a place where one passively seeks information provided by "authoritative" sources, to one where each person is an authority and offers information or shares creative works. Yedda.com is a perfect example of a Web 2.0 web site.
Part of the revolution of Web 2.0 is its accessibility. Amazon.com was a pioneer in pushing the idea of the value of user-created content when they launched user reviews early on.
I could contribute to Amazon's web site by writing user reviews, but it would be way too expensive for me to create my own web site where I invited content creation by others. In the era of Web 2.0, everyone can create their own web site, based on their own vision, and invite participation of others. Open source (free) platforms such as Drupal and Wordpress have given these tools to the masses.
Here's an article from April 2007 that includes a good definition, as well as resources and links to Web 2.0 tools: http://www.techlearning.com/showArticle.php?articleID=196604381
Hope this helps!
Joel
Web 2.0 is commonly associated with web applications that facilitate interactive information sharing, interoperability, user-centered design, and collaboration on the World Wide Web. A Web 2.0 site allows its users to interact with other users or to change website content, in contrast to non-interactive websites where users are limited to the passive viewing of information that is provided to them.
Other people asked questions on similar topics, check out the answers they received:
Other people asked questions on various topics, and are still waiting for answer. Would be great if you can take a sec and answer them