You’ve probably heard about the web 2.0 terminology – referring to the fundamental changes that are going on with the Internet/web right now. While we all agree that what is happening now is fundamentally different (and more powerful) from what happened with the web 1.0 wave of innovations, the problem with the term is that it was never properly defined.
John Hagel – author, visionary and consultant on everything related to the web 1.0 & 2.0 waves of innovations takes a stab at defining the web 2.0 on his blog, stating that web 2.0 refers to: “an emerging network-centric platform to support distributed, collaborative and cumulative creation by its users.”
Don HinchCliffe over at WebServices Journal also talks about the web 2.0 – marveling at the ways that “people are remixing, aggregating and syndicating stuff.”
It is indeed fascinating to try to envision the future web, where virtually everyone can be an application developer and where we’ll potentially end up with more content producers than consumers.