La Web 2.0 permite a los usuarios interactuar y colaborar generando contenido, incluyendo comunidades en línea, redes sociales, wikis y blogs. Esto representa una evolución de las aplicaciones estáticas a dinámicas donde la colaboración del usuario es clave. Aunque el término sugiere una nueva versión de la World Wide Web, realmente se refiere a cambios en cómo los desarrolladores y usuarios utilizan la web enfocándose en el trabajo colaborativo y mejorando las herramientas educativas.