La Web 2.0 se refiere a la transición de aplicaciones tradicionales a aplicaciones enfocadas en el usuario final y la colaboración. Incluye ejemplos como Flickr y Wikipedia que permiten la participación de los usuarios en lugar de solo consumir contenido. Las tecnologías clave incluyen Ajax, wikis, redes sociales y APIs que permiten a los desarrolladores integrar aplicaciones.