Moodle (viết tắt của Modular Object-Oriented Dynamic Learning Environment) được sáng lập năm 1999 bởi Martin Dougiamas, người tiếp tục điều hành và phát triển chính của dự án.
Moodle là một hệ thống cho phép mở một lớp học trên nền web. Hệ thống này cung cấp một môi trường chung cho giáo viên và sinh viên có thể truy cập vào các loại tài nguyên của lớp học và tham gia nhiều hoạt động khác nhau. Giáo viên sử dụng Moodle để cung cấp bài giảng, bài tập và thu bài tập đưa lên các bài báo cáo, các nguồn tài nguyên điện tử và nhiều hơn nữa, tham gia thảo luận về môn học...