Moodle is a Learning Management System (LMS) which is very popular open source technology widely used across the word for E Learning Solutions. E-learning is the process by which a student or an employee of an organization engages with course material and a learning experience using the web platform. The education sector has been facing continuous challenges in providing advanced engagement methods at different areas. There has been an E-learning explosion in the last 5 years and this continues as educators, coaches and professional bodies seek to provide web and mobile platforms for learning to take place. We have been providing e-learning implementation, customization, training, support and consultancy for many years to education, health and non-profit and corporate organisations in India.