Moodle fue creado por Martin Dougiamas, un administrador de WebCT y graduado en Ciencias de la Computación y Educación. Moodle es una aplicación web gratuita de tipo Ambiente Educativo Virtual que ayuda a los educadores a crear comunidades de aprendizaje en línea basadas en un enfoque constructivo del constructivismo social. Moodle también es un sistema de gestión de aprendizaje gratuito que permite crear contenidos formativos en línea avanzados, flexibles y atractivos.