Web 2.0 permite a los usuarios interactuar y colaborar generando contenido en comunidades virtuales. Características clave incluyen blogs, redes sociales, sitios creados por usuarios, y contenido agregado y etiquetado por usuarios. El término Web 2.0 surgió en 2004 para referirse a nuevos sitios que se diferenciaban de sitios tradicionales al permitir una mayor participación de los usuarios.