La Web 2.0 permite a los usuarios interactuar y colaborar como creadores de contenido generado por usuarios en una comunidad virtual, mejorando las herramientas utilizadas en el aula y permitiendo el trabajo colaborativo entre varios usuarios. Algunos ejemplos incluyen comunidades web, servicios web, aplicaciones web, redes sociales, servicios de alojamiento y videos, wikis y blogs.