La Web 2.0 se refiere a la transición hacia aplicaciones web enfocadas en el usuario final que fomentan la colaboración a través de servicios como RSS, etiquetado, redes sociales y contenido generado por el usuario. Las características clave incluyen la capacidad de los usuarios para publicar y compartir contenido multimedia en diferentes formatos, la construcción de comunidades sociales y el aprovechamiento del conocimiento de los usuarios a través de software social.