Moodle es una aplicación web de tipo Ambiente Educativo Virtual y sistema de gestión de cursos de distribución libre que ayuda a crear comunidades de aprendizaje en línea. Fue creado por Martin Dougiamas y se basa en ideas constructivistas que afirman que el conocimiento se construye en la mente del estudiante. Moodle ofrece herramientas para gestionar usuarios, cursos y grupos, comunicación, evaluación y publicar materiales educativos en línea de forma flexible y segura.