Moodle is open-source software for creating online courses and websites. It allows users to copy, modify, and share content under its open license as long as proper attribution is given. Moodle can be installed on computers running PHP and supporting SQL databases. Major universities like the Open University and University of Illinois are using Moodle to support online learning for students.