La Web 2.0 permite a los usuarios interactuar y colaborar como creadores de contenido en comunidades virtuales, a diferencia de sitios estáticos donde los usuarios solo observan. Ejemplos de la Web 2.0 son comunidades web, redes sociales, wikis, blogs y servicios de alojamiento de videos, que facilitan el compartir información y la interoperabilidad centrada en el usuario.