Definition of Web 2.0 concept

A collection of web services that facilitate interaction of web users with a site to create user-generated content and encouraging certain behaviours online such as community or social network participation and user-generated content, mashups, content rating, use of widgets and tagging.

Missing a definition?

Please let us know
asds