Es un Sistema de Gestión de Aprendizaje de código abierto, conocido también como Entorno de Aprendizaje Virtual (Virtual Learning Environment, VLE), que permite a los usuarios, en su rol de docente, crear espacios de aprendizaje efectivos en línea.
La posibilidad de crear actividades, procesos y contenidos educativos, para que el estudiante sea partícipe de estas herramientas, se apropie del contenido y genere una retroalimentación de lo aprendido.
La creación de actividades más interactivas y funcionales aplicando las nuevas técnicas de la Web 2.0 (Javascript, AJAX, CSS, entre otros)
En el 2011 se lanzó la versión 2.1 de Moodle, logrando importantes mejoras en los procesos de ejecución de actividades y módulos con una interfaz moderna y eficiente.