LMS

Learning Management System

Often a software application for the administration, documentation, tracking, reporting and delivery of educational courses or training programs.