Moodle es un entorno de aprendizaje dinámico modular y orientado a objetos. Es un sistema de gestión del aprendizaje que permite crear y gestionar aulas virtuales facilitando la introducción de contenidos educativos en la web. Se basa en un enfoque constructivista del aprendizaje que fomenta la interacción entre estudiantes, profesores y contenidos.