What is Web 2.0?

The term "Web 2.0" refers to a perceived second generation of web development and design, that aims to facilitate communication, secure information sharing, interoperability, and collaboration on the World Wide Web. Web 2.0 concepts have led to the development and evolution of web-based communities, hosted services, and applications; such as social-networking sites, video-sharing sites, wikis, blogs, and folksonomies... from wikipedia.

Click on the image to go to a site with 1001 clickable web 2.0 links.

Top 25 Web 2.0 Sites for Education by David Kapuler