Moodle jest Systemem Zarządzania Kursami (CMS), znanym jako System Zarządzania Nauczaniem (LMS) lub Wirtualnym Środowiskiem Nauczania (VLE). Jest to darmowa aplikacja internetowa, którą nauczyciele mogą wykorzystywać do tworzenia witryn edukacyjnych.