Moodle stands for Modular Object-Oriented Dynamic Learning Environment
It organises teaching and learning online
Benefits are:
24/7 access to course content for students assessment features assignments and quizzes forums for learners and teachers to share ideas surveys and databases