<-- previous
overview
NEXT --> 

New Microclimates: Web 2.0


Tim O'Reilly
Web 2.0: The Web as Software Platform