Moodle es un software de código abierto para la creación de cursos y sitios web educativos. Permite a instituciones educativas gestionar recursos educativos en línea, organizar el acceso de estudiantes a esos recursos, y facilitar la comunicación entre estudiantes y profesores. Moodle ofrece características como interoperabilidad, escalabilidad, personalización, bajo costo, seguridad, flexibilidad pedagógica, seguimiento del aprendizaje estudiantil, facilidad de uso y administración, exámenes en lí