An umbrella term for the second wave of the World Wide Web, which was coined in a conference on the subject in 2004 by O'Reilly Media and CMP Media (later taking its parent name of United Business Media). Sometimes called the "New Internet" as well as "Internet 2.0," Web 2.0 is not a specific technology; rather, it refers to two major paradigm shifts. The one most often touted is "user-generated content," which relates more to individuals. The second, which is equally significant, but more related to business, is "cloud computing."
#1 - The User Rules!
User-generated content, comprising Wikipedia, Facebook, Twitter, YouTube and myriad blogs, lets everyone have their say on anything and publish it to the world at large. People can easily create a blog or personal Web page and upload their own opinions, audio and video. Users are augmenting the news by reporting current events sometimes faster and with details overlooked or ignored by the professional news media.
Although millions of opinions and videos, often very amateurish, only add to our information overload, a significant advantage to user-generated content is that truly talented authors, artists, musicians and moviemakers can gain an audience much more easily than they could in the past. Word-of-mouth via the Internet is worth a fortune in promotion (see viral post
and viral video
). Web 2.0 levels the playing field in all arenas just as the PC leveled the playing field in business. See Mobile 2.0
, hot topics and trends
, social networking site
, user reviews
#2 - Cloud Computing
In cloud computing, data and applications are stored on Web servers, and a user has access from any computer via a Web browser. Cloud computing turns the Web into a gigantic application server that replaces locally installed office applications, although both local and cloud-based apps are widely used together. Another facet of cloud computing relates to developers and Web publishers (see cloud computing
Cloud services have significant impact on the type of personal computers people choose. As more software is executed from scripts embedded in Web pages, the CPU chips and operating systems become less relevant. Web browsers interpret scripts the same regardless of the hardware and software environment they reside in (most of the time, that is). See ASP
, Web application
, thin client
and Enterprise 2.0
What Caused Web 2.0?
Bandwidth and power. Faster than the costly T1 lines used in the enterprise, new cable, DSL and FiOS hookups extended high-speed connections to individuals and small businesses. Browsing Web pages full of images as well as downloading huge video files have become routine.
In addition, entry-level computers became powerful enough to execute scripts in an HTML page without noticeable delays. Combined with refinements in Web programming (see AJAX
), the Web became a transparent extension of an individual's PC just as local area networks (LANs) extended the user's computing resources inside the enterprise throughout the 1980s and 1990s.
Web 1.0 - The Beginning
In the mid-1990s, the Web began as a repository of information and static content. Within a couple years, a huge amount of content was dynamic, returning custom results to users. By the turn of the century, the Web became much more interactive (call it Web 1.5), allowing users to play, stop, rewind and fast forward through audio and video content. With Web 2.0, Web-based apps feel like and run as smoothly as local applications. See Web 3.0