A learning management system (LMS) is a software application for the administration, documentation, tracking, reporting and delivery of educational courses or training programs. The first introduction of LMS is in the late 1990s.
LMS helps the instructor deliver material to the students, administer tests and other assignments, track student progress, and manage record-keeping.
LMSs are focused on online learning delivery but support a range of uses, acting as a platform for fully online courses, as well as several hybrid forms, such as blended learning and flipped classrooms.