La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones enfocadas en el usuario final. Se caracteriza por fomentar la participación y colaboración de los usuarios en la creación y publicación de contenidos. Tecnologías como Ajax, APIs, redes sociales y almacenamiento en la nube permiten que los usuarios interactúen y compartan información de forma más dinámica.