Moodle es una plataforma de aprendizaje basada en web que proporciona un conjunto de herramientas para crear ambientes de aprendizaje personalizados y colaborativos centrados en el estudiante. Ofrece las herramientas mínimas necesarias como gestión de contenido, comunicación, seguimiento y evaluación, y administración para facilitar a profesores la gestión de cursos virtuales para sus estudiantes. Moodle también es flexible para soportar tanto aprendizaje mixto como cursos en línea completos.