by: Joel Makower
The online world has been aflutter of late with talk of "Web 2.0," a suite of tools and technologies that define the next-gen Internet.
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.