La Web 2.0 permite a los usuarios interactuar y colaborar entre sí como creadores de contenido en comunidades virtuales. Ejemplos de la Web 2.0 incluyen redes sociales, wikis, blogs y servicios de alojamiento de videos donde los usuarios comparten y crean contenido. La Web 2.0 se basa en el modelo de comunidades de usuarios y utiliza la inteligencia colectiva para proporcionar servicios interactivos en la red.