Wednesday, November 02, 2005

Web 2.0

Tim O'Reilly has authored an article called "What Is Web 2.0: Design Patterns and Business Models for the Next Generation of Software." It is his attempt to explain what the differences between Web 1.0 (the current web) and Web 2.0 are. Overall, he identifies:
  • The Web as the platform, not an operating system like Windows
  • Collective intelligence, e.g., Wikipedia, del.icio.us, Flickr, blogging, RSS
  • Data is the core, e.g., companies using user-supplied data
  • Continual software development as opposed to software releases
  • Lightweight services (web services, RSS)
  • Software that connects multiple devices, e.g., handhelds, PCs, iPods
  • Rich user experiences over the web, e.g., email, address book, word processor, contact record management
O'Reilly does a great job of explaining each of these and providing examples of you can see each in action right now. A definite read!

No comments: