Moodle es una plataforma de aprendizaje en línea que permite crear y gestionar cursos virtuales. Fue creada en 2002 por Martin Dougiamas y es un sistema basado en PHP y MySQL. Ofrece diversas herramientas para las actividades de los cursos como foros, cuestionarios y tareas. Los roles de usuario en Moodle son administrador, creador de cursos, profesor y estudiante. Su uso ha llevado a que los profesores pasen de ser la fuente principal de conocimiento a orientadores del aprendizaje de los estudiantes