La Web 2.0 representa la evolución de las aplicaciones tradicionales hacia aplicaciones web enfocadas al usuario final. Se trata de aplicaciones que generan colaboración y servicios que reemplazan las aplicaciones de escritorio, permitiendo que el usuario sea activo e interactúe subiendo información. Algunas herramientas clave de la Web 2.0 incluyen blogs, wikis, RSS, marcadores sociales y herramientas multimedia.