Recently, i found myself needing to explain Web2.0. Unfortunately, here's a term that has been hyped up in all sorts of ways with no collectively understood definition.
This blog reflects the personal opinions of individual contributors and does not represent the views of Futurelab, Futurelab's clients, or the contributors' respective employers or clients.