La Web 2.0 representa la evolución de las aplicaciones web enfocadas al usuario final. Se trata de una actitud que fomenta la colaboración entre usuarios para generar contenido. Algunos servicios asociados a la Web 2.0 son blogs, wikis y redes sociales que permiten compartir videos, fotos y presentaciones. También existen plataformas educativas como Moodle para crear contenidos y actividades didácticas de manera colaborativa.