La Web 2.0 se refiere a la transición de aplicaciones web tradicionales centradas en el servidor a aplicaciones enfocadas en el usuario final y la colaboración social. Algunas características clave incluyen el control del usuario sobre sus propios datos, la mezcla de fuentes de datos y la participación masiva de usuarios. Elementos comunes son blogs, wikis, redes sociales y sitios para compartir videos, documentos y presentaciones.