Moodle es un sistema de gestión de contenidos y aprendizaje en línea creado por Martin Dougiamas en 2002. Se basa en ideas constructivistas que afirman que el conocimiento se construye en la mente del estudiante. Moodle es de código abierto y permite crear comunidades de aprendizaje online. Se puede instalar en varios sistemas operativos y bases de datos y cuenta con múltiples características como autenticación, módulos y glosarios.