Система за управление съдържанието на сайт, специално разположена за създаване на качествени онлайн курсове. От гледна точка на администратора, системата работи без модифициране в Unix, Linux, Windows, Mac OS X, Netware и във всяка друга операционна система поддържаща PHP. Moodle представлява система от модули и е възможно лесно те да бъдат премахвани или добавяни. Moodle има нужда от една-единствена база данни и може да се използва съвместно с други приложения. Обновява се лесно. Особено внимание е обърнато на сигурността. С Moodle преподавателите разгръщат педагогиката на социалния конструкционизъм, която включва взаимодействие, активно учене, критическо мислене. Курсовете, които се създават са с лек интерфейс, съвместим с различни браузъри.