La Web 2.0 se refiere a la transición de aplicaciones tradicionales de escritorio a aplicaciones basadas en la web que fomentan la colaboración y servicios entre usuarios. Esto incluye el cambio de sitios como Doubleclick a Google AdSense para publicidad, y de mp3.com a Napster para descargas de música. La Web 2.0 también se caracteriza por el uso de estándares como XHTML y Ajax, dar control a los usuarios sobre su información, y facilitar el desarrollo de aplicaciones y contenido a través de APIs.