A learning management system (LMS) is online software that helps instructors deliver courses in face-to-face, blended, or online learning environments. Learning management systems provide a wide range of tools. The LMS is often used to create assessments, manage files, and to facilitate course communications.