Las herramientas Web 2.0 permiten a los usuarios interactuar y colaborar como creadores de contenido en una comunidad virtual, a diferencia de sitios web estáticos. Ejemplos incluyen aplicaciones web, redes sociales, alojamiento de videos, wikis, blogs, mashups y folksonomías. Estas herramientas facilitan el compartir información y la interoperabilidad centrada en el usuario.