About web 2.0

Though it still lacks a precise definition, Web 2.0 generally refers to Web services that let people collaborate and share information online. In marked contrast to the first generation of Web offerings, Web 2.0 applications are more interactive, giving people an experience more akin to a native desktop application as opposed to a static Web page.

In the area of Web applications, the last two years have seen an explosion in Web services aimed at consumers or small businesses. These services, many of which are still in beta, span many areas and companies. Here's a sampling:

There is a very useful article on Tim O'Reilley's website which contextualises Web 2.0