Moodle (Modular Object-Oriented Dynamic Learning Environment) és un programa que té com a objectiu crear entorns virtuals d'ensenyament i aprenentge, és a dir, produir i gestionar cursos basats en internet. Els programes d'aquest tipus també reben el nom de Sistemes de Gestió de l'Aprenentatge (Learning =Management Systems, LMS) o Entorns Virtuals d'Aprenentantge (EVA Virtual Learning Environment, VLE)…
Davant altres sistemes semblants disponibles a la xarxa, Moodle té un avantatge important, entre molts d'altres: és d'ús lliure. Moodle és propietat intel·lectual de Martin Dougiamas, qui en va ser el creador original, però que el va alliberar sota llicència pública GNU.

Inicialment, Moodle va ser creat com a eina i marc que donessin suport a una visió de l'aprenentatge que tenia en compte diversos conceptes teòrics:

La visió de l'aprenentatge que va inspirar la gènesi de Moodle es pot resumir en aquesta idea:

Aprenem en interacció amb l'entorn i amb els altres, aprenem quan construïm, especialment per als altres.

Així doncs, les eines per a la comunicació són fonamentals i no només han de permetre, sinó que han d'afavorir i fomentar, la interacció entre tots els membres del grup de manera que possibilitin la construcció conjunta, que ha de ser la base de l'aprenentatge. Moodle no és una “plataforma de distribució de materials”, és un programa que crea espais on té lloc l'aprenentatge.