La Web 2.0 permite a los usuarios interactuar y colaborar como creadores de contenido en comunidades virtuales, compartiendo información e interoperabilidad de forma centrada en el usuario. Se caracteriza por la participación activa de los usuarios como contribuyentes de contenido a través de blogs, redes sociales, wikis, etiquetado colectivo y aplicaciones web dinámicas.