La Web 2.0 representa la evolución de las aplicaciones web tradicionales a aplicaciones enfocadas en el usuario final que facilitan la colaboración y el compartir información. Se caracteriza por permitir que los usuarios interactúen y colaboren como creadores de contenido en lugar de solo observar pasivamente. Tecnologías como wikis, blogs y redes sociales apoyan la Web 2.0 al permitir el almacenamiento y compartir de recursos como documentos, videos y fotos.