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 los educadores a crear comunidades de aprendizaje en línea. Fue creado por Martin Dougiamas basado en ideas constructivistas de que el conocimiento se construye en la mente del estudiante. Moodle permite a los educadores crear y gestionar cursos en línea con herramientas de comunicación y evaluación.