Moodle es un software gratuito y de código abierto para crear cursos y sitios web educativos. Promueve un marco pedagógico constructivista a través de colaboración, actividades y reflexión crítica. Se puede personalizar y ejecutar en diferentes sistemas operativos. Tiene características como seguridad, interoperabilidad y capacidad de monitorear a los estudiantes, aunque su interfaz puede ser mejorada y depende de una configuración cuidadosa.