La Web 2.0 permite a los usuarios interactuar y colaborar en comunidades virtuales, compartiendo información e interoperabilidad. Algunos ejemplos son wikis, blogs, redes sociales y servicios de alojamiento de videos. La Web 2.0 se caracteriza por aplicaciones dinámicas creadas por los usuarios y servicios como blogs, wikis, etiquetado de contenido y compartir recursos multimedia.