La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas en el usuario final que facilitan la colaboración y el contenido generado por los usuarios. Se caracteriza por permitir que los usuarios interactúen y colaboren como creadores de contenido en lugar de limitarse a consumirlo de forma pasiva. Aunque no implica actualizaciones técnicas, se refiere a cambios en cómo desarrolladores y usuarios usan la web, incluyendo el auge de blogs, redes sociales y contenido agregado por los usuarios.