Even if you don’t buy into the “Web 2.0″ meme, this article by Tim O’Reilly provides an interesting overview of the recent evolution of Internet applications. Whatever the name, a lot is definitely happening around the ideas of user participation, loosely coupled systems, remixed content and riched online experience. This is a short quote to wet your appetite before the jump:
Successful companies all give up something expensive but considered critical to get something valuable for free that was once expensive.
Yummy ;-)