education is filled with broadly descriptive terms such as computer-managed instruction (CMI), and integrated learning systems (ILS), computer-based instruction (CBI), computer-assisted instruction (CAI), and computer-assisted learning (CAL). These terms describe drill-and-practice programs, more sophisticated tutorials, and more individualized instruction, respectively. The term is currently used to describe a number of different educational computer applications. FirstClass by SoftArc, used by the United Kingdom's Open University in the 1990s and 2000s to deliver online learning across Europe, was one of the earliest internet-based LMSs. The first fully-featured Learning Management System (LMS) was called EKKO, developed and released by Norway's NKI Distance Education Network in 1991. Three years later, New Brunswick's NB Learning Network presented a similar system designed for DOS-based teaching, and devoted exclusively to business learners. Technical aspects An LMS can be either hosted locally or by a vendor. A vendor-hosted cloud system tends to follow a SaaS (software as a service) model. All data in a vendor-hosted system is housed by the supplier and accessed by users through the internet, on a computer or mobile device. Vendor-hosted systems are typically easier to use and require less technical expertise. An LMS that is locally hosted sees all data pertaining to the LMS hosted internally on the users′ internal servers. Locally hosted LMS software will often be open-source, meaning users will acquire (either through payment or free of charge) the LMS software and its code. With this, the user is able to modify and maintain the software through an internal team. Individuals and smaller organizations tend to stick with cloud-based systems due to the cost of internal hosting and maintenance. There are a variety of integration strategies for embedding content into LMSs, including AICC, xAPI (also called 'Tin Can'), SCORM (Sharable Content Object Reference Model) and LTI (Learning Tools Interoperability). Through an LMS, teachers may create and integrate course materials, articulate learning goals, align content and assessments, track studying progress, and create customized tests for students. An LMS allows the communication of learning objectives, and organize learning timelines. An LMS perk is that it delivers learning content and tools straight to learners, and assessment can be automated. It can also reach marginalized groups through special settings. Such systems have built-in customizable features including assessment and tracking. Thus, learners can see in real time their progress and instructors can monitor and communicate the effectiveness of learning. One of the most important features of