Moodle has maintained its popularity by keeping it simple for users; although it's a powerful LMS with a great deal of functionality and wide range of features, it's not complicated to manage. This is particularly true for customisation of the platform, a task that can be challenging or even costly with other LMSs.