A Learning Management System (LMS) is a software application for the administration, documentation, tracking, reporting and delivery of e-learning education courses or training programs.[1]
LMSs range from systems for managing training and educational records to software for distributing online or blended/hybrid college courses over the Internet with features for online collaboration. Colleges and universities use LMSs to deliver online courses and augment on-campus courses. Corporate training departments use LMSs to deliver online training, as well as automate record-keeping and employee registration.