I imagine a lot of you don’t even really know what Web 2.0 is. Don’t worry I didn’t really have a firm grasp on it either, until I looked it up. Here’s what Wikipedia has to say:
A phrase coined by O’Reilly Media in 2004[1], refers to a supposed second generation of Internet-based services—such as social networking sites, wikis, communication tools, and folksonomies—that emphasize online collaboration and sharing among users.
So, it’s just the latest bunch of web sites/services we’ve been seeing. For example, social networking sites, blogs, online tools, etc are all examples of Web 2.0. Basically any application that gains from being online or exists entirely online could be considered part of the Web 2.0 definition.
On Nov 11, 2006 John Markoff posted an article which coined the term Web 3.0. Basically the article boils Web 3.0 down to the ability to ask a question and have a computer interpret it and provide a relevant response.
For example, lets say I want to go on a vacation. There are all sorts of services online to provide for the different parts of planning the trip from booking flights to finding activities at the location of my choice. It can take significant amounts of time to search for then book everything related to the vacation with all of these separate tools though.
With Web 3.0 a person would be able to tell their computer, “I want to go on a vacation somewhere with nice beaches for less than $2500, and oh yeah, I have a four year old child I’ll be bringing,” and after a few moments the computer would produce several suggested vacation packages.