Las herramientas web 2.0 permiten a los usuarios interactuar y colaborar en línea. Estas herramientas incluyen blogs, wikis, redes sociales y servicios compartidos que facilitan la creación y el intercambio de contenido generado por el usuario. Las empresas ahora utilizan estas aplicaciones para mejorar la participación de los clientes, el marketing viral y la construcción de marca.