Web 2.0 is a term which is being used more and more these days but what exactly is it? It seems to be kinda like beauty, in that it is “in the eye of the beholder” – i.e. its definition depends on who you ask.
Obviously it refers to some kind of next version of the web but how is it different and how do I access it? Well the good news is, you don’t have to do anything different to access it, in fact, just by reading this you are using it. Blogs are perceived to be part of Web 2.0!
Om Malik wrote yesterday that Web 2.0 is
a collection of technologies – be it VoIP, Digital Media, XML, RSS, Google Mapsâ€¦ whatever â€¦. that leverage the power of always on, high speed connections and treat broadband as a platform, and not just a pipe to connect
This seems to me to be an overly general interpretation.
I prefer the Wikipedia definition:
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, like Gmail, to end users. The proponents of this thinking expect that ultimately Web 2.0 services will replace desktop computing applications for many purposes.
I was reminded of this definition this morning when I read on Slashdot that there is an
AJAX word processor, AJAX spreadsheet, AJAX calendar, AJAX presentation-building software, AJAX e-mail client, AJAX note-taking software and some other interesting applications, which, deployed on your local server, do not need installation and “just work” in a browser window?
Browser based Office applications? I love it! No installation, zero administration, and minimal training? This has to be an IT Manager’s Nirvana!
Web 2.0 whatever you are, I love you!
I see Tim O’Reilly wrote an interesting article on this topic too.