Web 2.0, a phrase is a cluster term for the new phase of World Wide Web, which was coined by O?Reilly and Media live International in 2003 and popularized by the first Web 2.0 conference in 2004. There is no certain definition of Web 2.0, even though; it stands for the transformation of the web into a full-fledged computing platform.
Web 2.0 is not a modified version of World Wide Web, but it is a different way to utilize Internet into web platform like weblogs, social book marking, wikis, podcasts, RSS feeds (and other forms of many-to-many publishing), social networking web, Web APIs, Web standards and online service provider. It is like open sourcing and genuine interactivity in which user can upload anything, download anything and can use the content according to its own wish. There is no restriction of more or less measure of content, uploading and downloading. All these are absolutely free.
According to ?O?Reilly, the inventor of Web 2.0, ?Web 2.0 is the business revolution in the computer industry caused by the move to the Internet as platform, and an attempt to understand the rules for success on that new platform?. So Web 2.0 is a new way of business via Internet. It?s really a new business tactic that is being used on the mass level across the world. The success of ?YouTube?, ?Orkut?, ?MySpace?, ?Google?, ?live?, ?Wikipedia? and many more websites are the biggest examples of Web 2.0.
Definitions and Components
As we have already mentioned that Web 2.0 has not any specific definition. Many users have defined its in their own way. According to Wikipedia, ?Web 2.0 is a term often applied to a perceived ongoing transition of the World Wide Web from a collection of websites to a full-fledged computing platform serving web applications to end users. Ultimately Web 2.0 services are expected to replace desktop computing applications for many purposes.?
On the other hand, according to Wall Street Technology
powered by CMP ?United Business Media?, the coinventor of Web 2.0, ?Web
2.0 refers to Rich Internet Applications (RIAs) that use the Internet as a
platform to create interactive user interfaces that resemble PCbased
applications. Typically, RIAs emphasize online collaboration among users.?
Several supporters of Web 2.0 have defined it according to their uses, observations and experiences, but in brief, we can say that:
If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.
Ask your questions, our development team will try to give answers to your questions.