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. Algunos ejemplos de estas aplicaciones son Wordpress para blogs, Wikispaces para edición compartida de documentos, y Flickr para compartir fotos. La Web 2.0 se caracteriza por contenido generado por usuarios y páginas dinámicas fácilmente actualizables, en comparación con la Web 1.0 que tenía pocos productores de contenido y páginas estáticas.