Moodle is one of the most widely adopted cloud based learning management systems, as it is an open source platform, it has attracted a large number of users. The Moodle was created as a basic LMS model, with such a large number of users, the needs of users got diversified; and to meet this novel and diverse needs; plugins came up as a solution.