A learning management system (also called an LMS) is a software application for organizations and institutions to manage, host, and track learning programs.