Courses, modules, lessons, video, documents, assignments, quizzes, discussions, progress tracking and certificates.
Book catalog, lending and returns, reservations, overdue fines and automated due-date alerts.