The document discusses an Enterprise Learning Intelligence Suite (ELIS) that was developed to meet the requirements of managing educational histories, grouping courses into curricula, and reporting on users in an enterprise Moodle system. ELIS defines key learning elements like courses, classes, curricula, tracks, users, and clusters that can be managed outside of Moodle and integrated. It allows curricula to define prerequisite courses and tracks to automatically enroll users in classes. Users can be enrolled in classes or tracks individually or by assigning them to clusters. The system also includes reports, notifications, and an Alfresco document repository integration.