La Web 2.0 permite a los usuarios interactuar dinámicamente con la información en la red y compartir contenidos e opiniones. Algunas características clave de la Web 2.0 son que aprovecha la inteligencia colectiva al permitir que los usuarios contribuyan al desarrollo continuo de software, que los datos son fundamentales y se comparten a través de aplicaciones como mapas y listados, y que el software se ejecuta en múltiples dispositivos más allá de solo computadoras personales.