The Web 2.0 is so popular in the net. Actually it is so difficult to define this term. I don’t like to say this site is Web 2.0 or not. It can not describe the features of it.
After reading Is It Time to Kill “Web 2.0”? , I think I am not the only one hate this confusing term.
I would like to use the terms with clear defination. Such as AJAX, Java, DHTML and so on.
The Web 2.0 is nothing.
There is an article focus on the Web 2.0 on Wikipedia.
Web 2.0 generally refers to a second generation of services available on the World Wide Web that lets people collaborate, and share information online. In contrast to the first generation, Web 2.0 gives users an experience closer to desktop applications than the traditional static Web pages. The term was popularized by O’Reilly Media and MediaLive International as the name for a series of web development conferences that started in October 2004. Web 2.0 applications often use a combination of techniques devised in the late 1990s, including public web service APIs (dating from 1998), Ajax (1998), and web syndication (1997). They often allow for mass publishing (web-based social software). The term may include blogs and wikis. To some extent Web 2.0 is a buzzword, incorporating whatever is newly popular on the Web (such as tags and podcasts), and its meaning is still in flux.
You can not understand Web 2.0, even you read whole article in the Wikipedia. The following is a map showing what is Web 2.0 site.
After reviewing this map, I trust I don’t need Web2.0 any more. Just use specified word is good enough to describe the functions and/or features of the site.