La Web 2.0 permite a los usuarios interactuar y colaborar como creadores de contenido en comunidades virtuales, a diferencia de sitios web estáticos. Algunos ejemplos son wikis, blogs, redes sociales y servicios para compartir videos y fotos. La Web 2.0 se caracteriza por el contenido generado por los usuarios y herramientas que facilitan el trabajo colaborativo.