Moodle is a Open Source course management system (CMS) software package designed using sound pedagogical principles, to help educators create effective online learning communities.