Almost every one of you may have come across the term Web 2.0. If you haven’t then Google it ;) Alright, people who need some initial “gyaan”, you may please go through the article below: -

Web 2.0 is a movement in the use of World Wide Web technology and web design that intends to assist creativity, information sharing, and cooperation amongst users. These concepts have led to development of sites like Facebook, Wikipedia, Blogs, Flickr etc.
The term was notable after it was used in the O’Reilly Media Web2.0 conference in 2004. O’Reilly Media is a private consultancy firm doing technical writing formed by Tim O’Reilly. The term evolved during a brain storming session in 2003 at the O’Reilly Media.
According to O’Reilly there are 4 levels in the hierarchy of Web 2.0 applications. Level 2 applications are most Web 2.0 oriented and exist only on the Internet e.g. eBay, Ad Sense, Skype etc. Level 2 application can operate offline but gain benefit going online e.g. Flickr, where one can share photos. Level 1 application operate offline but gain more additional features going online e.g. Google Docs and Spread sheets. Level 0 application are equally efficient offline as online, e.g. Google Maps.
Today Web 2.0 is loosely associated with technologies like wikis, blogs, social networking, file sharing etc. There is a widespread criticism by many web experts like Tim Berners-Lee, who says that many of the technologies adopted to develop Web 2.0 have been in existence since early days of web. Are we all in for Web 2.0 ?
Your valuable comments/suggestions will be appreciated.