Moodle - Course Management System
Moodle is a Course Management System (CMS) which could be used to create effective online learning portal. Each Moodle site can support thousands of courses. Courses can be categorised and searched. Array of course activities like Forums, Quizzes, Glossaries, Resources, Choices, Surveys, Assignments, Chats, Workshops are supported. It supports all major brands of database.
Plug-in language packs allow full localization to any language. Currently there are language packs for over 70 languages. It is also known as a Learning Management System or a Virtual Learning Environment.