Moodle, özgür ve açık kaynak kodlu bir uzaktan eğitim sistemidir. Açılımı, Modular-Object-Oriented-Dynamic-Learning-Environment yani Esnek Nesne Yönelimli Dinamik Öğrenme Ortamı olarak çevrilebilir.
Yazılım, MySQL ve PostgreSQL veritabanı sistemleri altında ve PHP dilini destekleyen herhangi bir ortamda (Linux, Windows, Mac OS X vs.) çalışmaktadır.
Moodle, bir uzaktan eğitim sitesinde ihtiyaç duyulabilecek etkinliklerin çoğunu fazlasıyla yerine getirebilecek özelliklere sahip bir çevrimiçi kurs yönetim sistemidir. Moodle, herkes tarafından (öğretmen, öğrenci) kolay şekilde kullanılabilmektedir.