La Web 2.0 permite una mayor interactividad y participación de los usuarios a través de herramientas como blogs y redes sociales. La computación en la nube ofrece servicios y aplicaciones a través de Internet, proporcionando escalabilidad, bajos costos y acceso desde cualquier dispositivo. Ambas tecnologías transformaron al usuario de pasivo a activo y colaborador de contenidos.