Explaining Web 1.0, Web 2.0 & Web 3.0
Conceptual, Miscellaneous, Web 2.0 May 9th, 2008
It seems that everyone has their own idea of what Web 2.0 means.That is one of the pitfalls to using a single buzzword to define everything you see on the internet. I have heard people describing nearly every new website as being Web 2.0 as if it was describing the launch date of a site. The term ironically is the most popular category on Resourceful Idiot. In leu of this, I am going to finally give you the definition of Web 2.0 and the principles that define it. In order to do that however, I need to start from the beginning with Web 1.0.
You can group each of the “Web x.x” as a different movement when it comes to internet usage. Web 1.0 is the movement that took place during the beginning of the internet.
Think AOL, Geocities, and Netscape.
Back then the primary use of the internet was taking print media and posting it online. Web 1.0 saw books, news, music and everything else being moved into a digital format. This movement is still going on and will probably never stop. This is because as new data becomes available it needs to be made available online, but the majority of the community has shifted focus toward data integration since there is not much innovation remaining in posting data online.
Now that brings us to Web 2.0. Many think that this is the current movement of the internet, and in some ways you are correct. After all this data was posted online with the Web 1.0 movement, the online community began to look for ways to share all of this data. The main question that drove this movement, “How can I take this data and share it with other people?” Since this question was asked, sites have popped up all over the internet trying to answer this question with different approaches. One of the most adopted solutions involves the idea of social networking.
Facebook is a popular Web 2.0 site utilizing social networking as a solution
All of these sites, like Facebook, use the concept of a social networking to create a community. Each community member is responsible for contributing information to the rest of the users. Even though social networking is the most popular approach, another prominent approach is the development and utilization of web services. I wrote an article a few weeks ago about different web services and their technologies (REST and SOAP), and I mentioned that the majority of sites you visit have a web service running in the background. These services allow you to integrate data between sites through API’s (Application Programming Interface) such as you see on Flickr and Amazon. RSS/Atom feeds are also products of the Web 2.0 movement. This movement is still very much alive and being actively addressed.
Now to look into the upcoming movements, Web 3.0. It is difficult to define what Web 3.0 will be as you cannot define something that has yet to occur on a large scale. The best way I can define what we will see with this movement is the integration of data on the internet. Now that the data is online thanks to Web 1.0 and sites can share data through API’s and social networks (Web 2.0), the next obvious direction is to do something with this massive amount of data we have available. A common way of describing this is the use of internet as a platform. With Web 3.0 applications we will see the data being integrated and applying it into innovative ways that were never possible before. Imagine taking things from Amazon, integrating it with data from Google and then building a site that would define your shopping experience based on a combination of Google Trends and New Products. This is just a random (possibly horrible) example of what Web 3.0 applications will harness. An illustration would be to draw nodes to represent all the sites on the internet and then draw a new node. Draw lines from all those existing nodes into the one you just created. The consumption and presentation of the data is what Web 3.0 will potentially be.
The definitions of Web x.x terms is highly debatable. Even when writing this, I was told that technology is what defines Web 2.0. The use of Javascript and AJAX is the “essence” of Web 2.0. However, these technologies have been around since Web 1.0 so obviously this is incorrect. The technologies that have been developed during these phases are simply there to help answer the question in a more accurate way. To prove my point let’s look at history. The guillotine did not define the Enlightenment movement back in the 1700s, the guillotine was developed in response to the questions the Enlightenment movement sought answers for (in this case, “Humane death”).


Add Ri to Favorites
Follow us on Twitter
Add Ri on Facebook
See our Stumbles
See our Diggs
Check our bookmarks
May 9th, 2008 at 5:19 pm
That’s an insightful view into the progression of web trends. Though I’d have to disagree that technologies are not essential to web movements, as they very much are.
JavaScript was around, but just as a name. There were no browsers that implemented it well enough, and of what worked — it worked differently in different browsers. Heck, it’s still different. That’s why we use 50 Kb JavaScript frameworks just to abstract those inconstancies. And that would have been quite expensive on dialup.
So alright, any specific technology is not the “essence” of a movement. Though certain technologies certainly enabled a movement to take place.
May 11th, 2008 at 4:18 pm
Very well laid out and simple to get. I may just send the next question I get here. Get so tired of trying to explain the difference between active reactive and static concepts.
May 11th, 2008 at 7:34 pm
More generally, web 2.0 is the incorporation of user-generated content. Web 3.0 will not just be using the data in innovative ways, it will be abstracting away things formally done on individual computers. Cloud computing will become more common and you will see the internet become a much more mature medium. Systems like Valve’s Steam will become more commonplace and integrated into the web even further.
May 12th, 2008 at 5:56 pm
Esto me pasa por no saber BIEN inglés
May 12th, 2008 at 6:04 pm
Glad you’re giving a good synopsis of these buzzwords.
These are just words anyway, just ways of clustering major trends together.
Moore’s Law (or some similar paradigm) is bleeding out of microchips and into our daily lives. There’s a stepwise process of web evolution, but the steps are getting more and more like leaps.
The next big leap, I think, will be about solving the problem of abundance of data and scarcity of meaning. That’s what social web is getting at, and that’s a part of semantic web.
Maybe the next version(s) will not be so much Web Point Number, but a total opening up of the web from interfaces like desktops, laptops, and portables to something like RDF devices, where almost every part of our lives becomes enmeshed in a gigantic web-octopus-Borg. Would we even bother counting at that point?
Thanks for your post, you’ve given a good sketch of what the versions “mean”.
May 12th, 2008 at 6:43 pm
what about browser based applications? aren’t they web 2.0 also? what about all writing in all lower-case?
May 12th, 2008 at 9:48 pm
facebook + wordpress + igoogle = web 3.0
May 12th, 2008 at 10:52 pm
Great article - Spot on.
I think AJAX should be included. Although, when talking about WEB 2.0 and what it involves, I wouldn’t just say “AJAX” - Because obviously AJAX has been around of ages.
However, the WEB 2.0 explosion brought new ideas in UI - Wordpress + 37 Signals used AJAX and Javascript to make things easier for the end user. I think this is a very important part of what “web 2.0″ is.
Also, what about the design aspect? Most of my new clients want a website that is “web 2.0″ - When asked what they think “web 2.0″ is, the first thing they often mention is Apple’s website. Why?
To me, web 2.0 is a drastic change in paradigm. a Web 2.0 web site often incorporates changes in design, UI, social integration, and data relation.
May 13th, 2008 at 7:26 am
Great article dude…it really normalizes the ever confusing definitions and buzzwords going in today’s senerio…good to read out this
u’ve been successful in clearly showing the differences b/wn the various versions…good work
May 13th, 2008 at 10:19 am
A good example of Web 3.0 is yahoo Pipes , Dont u think so ?
May 13th, 2008 at 12:23 pm
Spot on. AJAX != Web 2.0; Shiny graphics != Web 2.0. AJAX and shiny graphics are simply methods used to make Web 2.0 applications more user friendly.
May 15th, 2008 at 10:13 am
Web 2.0 = Rounded Corners. (see that was easy, wasn’t it?)
May 15th, 2008 at 2:35 pm
Web3D.0
May 16th, 2008 at 8:54 am
Explaining Web 1.0, Web 2.0 & Web 3.0 | Resourceful Idiot…
It seems that everyone has their own idea of what Web 2.0 means.That is one of the pitfalls to using a single buzzword to define everything you see on the internet. I have heard people describing nearly every new website as being Web 2.0 as if it was d…
May 16th, 2008 at 8:55 am
STUMBLED!
Fantastic post, this will clear some things up.
VOTEd for this tutorial at:
http://www.newsdots.com/tutorials/explaining-web-1-0-web-2-0-web-3-0-resourceful-idiot/
May 21st, 2008 at 3:24 am
I like your comments.
My idea of web30 is that: when I see the site I should say :WAW! that is what I’m looking for!:
And also, I see that site very dynamic and no more advertising inside
I will come in few days and send you guys a link to a web 3.0 website.
Thank you all for contribution on that subject
Sorin
May 21st, 2008 at 1:26 pm
After thinking about this nomenclature a bit more, the idea hit me to ask “what’s really the fundamental unit of the web?” That is, what one thing, if taken away from the web, would render it pretty pointless. And if that one thing were to change fundamentally, then that probably would be the proper place to demarcate a new “version”.
It hit me: the hyperlink. The hyperlink, simple as it is, is responsible for what we call the web. Without it, we just wouldn’t be doing what we’re doing. As far as Web 1.0 or 2.0 are concerned, linking is still the same. No change really.
What we call Web 2.0, then, is really new means through which we can link (RSS, blogs, etc.). But if you think about it, since there’s been no change in the link, there’s really been no fundamental change in the web, just in style and how links are presented.
Until someone develops a novel technology that surpasses the hyperlink, there really is only one version of the web.
Any thoughts?…
May 26th, 2008 at 2:54 am
A good example of Web 3.0 is yahoo Pipes , Dont u think so ?
May 28th, 2008 at 3:25 pm
I think Web 2.0 is in essence used by people as a historical measure, a period of time or epoch that is distinctly different from what came before and after. It is like the Dark Ages, or the Enlightenment, or the Britney Spears Era. So all of the key patterns outlined here are Web 2.0, as are many others like the resurgence of venture investment in internet startups and the growth of video/multimedia via the web. What is Web 3.0? I suppose we’ll know it after we’ve seen it bubbling up around us for a few years…
June 4th, 2008 at 10:42 pm
Web 3.0 has been described by Tim Berners-Lee as the start of the Semantic Web.
http://en.wikipedia.org/wiki/Semantic_Web
June 18th, 2008 at 7:36 pm
The web revolution is ongoing and the technologies being used are keep on changing. It is very hard to draw the line between era.
I think one way to describe x.x is by the user interaction.
At Web1.0, user has almost zero interaction with the web content.
At Web2.0, user can interact with the website content and highly personalize + web sharing.
At Web3.0, I believe not only semantic web, but also the step of really bring the content to each person. People don’t even have to go to iGoogle or facebook.com. They only need to get the particular widgets (from different site). Also, the boundary between Physical computer & online computing will be faded out. Thanks for Google Doc and other online Doc, AWS S3 &EC2, higher internet speed.e.tc. In Web3.0 era, I believe data presentation will be highly personalized and ‘widgetize’ and copmuting power will be highly distributed / or on Demand.