Moodle is an open-source software learning management system which aims to help educators, administrators and learners to create personalised learning enviroments. It is scalable from a few students to millions of users, robust, secure and private.
It has a simple interface and drag-and-drope features that make it easy to use. However since Moodle offers many possibilities it requires training and experience to be effective.
Although Moodle is provided freely it requires people to build the system and maintain it. In addition it needs to either have a server in-house or have it hosted on the web.
As Moodle is web-based it can be accessed from anywhere as long as you’re connected to the Internet. You can even access to content on the Moodle platform using a mobile device.
With Moodle you can take advantage of a powerful set of tools to create an environment that enhance teaching and learning. One of the advantages of using Moodle is that through activity logs you can carry out an exhaustive follow up of the participants.