Explainer

What is a learning management system (LMS), and how do schools use one?

A clear explanation of LMS software for teachers, academic heads, and school leaders, with a feature checklist and selection advice.

Quick answer

A learning management system (LMS) is software for delivering and tracking teaching. Teachers publish course material, set assignments and quizzes, grade work, and run live classes. Students submit work and see feedback in one place, and parents and leaders can follow progress. LMS stands for learning management system.

  • An LMS manages teaching and learning. An ERP or SIS manages the institution. The two work best connected.
  • For schools, the most used features are assignments, quizzes, grades, and parent visibility.
  • Open source LMS software is free to license but not free to run.

What does an LMS do in a school or college?

An LMS gives every class an online space. The teacher organises material by unit or week, posts assignments with due dates, and runs quizzes that can be marked automatically. Students submit work, get feedback, and see their grades. For blended or remote learning, live classes can be scheduled and recorded.

In schools the LMS also becomes a communication tool: parents see what homework is due and how their child is doing, which reduces "I did not know" conversations at parent meetings.

What are the key features of a learning management system?

LMS features and why they matter
FeatureWhat it doesWhy it matters
Courses and curriculumMaterial organised by subject, unit, and weekStudents always know where to find work
Assignments and submissionsDue dates, file or text submissions, feedbackReplaces paper and email chains
QuizzesAuto-marked questions and testsQuick checks for understanding
Grade bookMarks per assignment rolling into a course gradeFeeds report cards when connected to the SIS
Live classesScheduled video sessions, with recordingsSupports blended and remote learning
PortalsTeacher, student, and parent dashboardsEveryone sees what is relevant to them
ReportsSubmission rates, grades, and engagementHelps teachers spot students who need support

What is the difference between an LMS and a school ERP?

The LMS is about teaching: courses, assignments, and grades. The ERP is about running the institution: admissions, records, attendance, fees, staff, and reports. Problems arise when the two are separate, because class lists, timetables, and grades then have to be synchronised by hand.

In Hudace SchoolOS the LMS is a module of the same platform, so classes and students come straight from the student information system and grades are available to the exam and report card process.

Should you use an open source LMS?

Well-known open source options such as Moodle are free to license and very flexible. They suit institutions with technical staff who can host, configure, update, secure, and back up the system. The real cost is people and hosting, plus the work of connecting the LMS to your student records and fees.

A hosted LMS that is part of your school platform costs a subscription but removes that work. The right answer depends on whether you have, and want to keep, in-house technical capacity.

How do you choose an LMS for your school?

  1. Start with teachers. Ask three teachers to create a unit, an assignment, and a quiz in each shortlisted LMS. Their experience decides adoption.
  2. Check the student and parent apps. Most students will use a phone. Test submission and notifications on one.
  3. Check the connection to records. Class lists, timetables, and grades should flow without manual export.
  4. Check accessibility. Content should work with screen readers and follow WCAG guidance where possible.
  5. Plan training and support. Short, subject-specific sessions work better than one long general session.

Frequently asked questions

What does LMS stand for?

LMS stands for learning management system.

What is an example of a learning management system?

Moodle is a widely used open source LMS. Many school platforms, including Hudace SchoolOS, include an LMS as a built-in module.

Do primary schools need an LMS?

Many use one mainly for homework and parent visibility rather than full online courses. Keep it simple for younger students.

Can an LMS run live online classes?

Many can. SchoolOS includes live class scheduling, built-in video rooms, and session recording, and can also connect to Zoom or Google Meet.

Can LMS grades go on report cards?

If the LMS is connected to your student information and exam modules, yes. If they are separate systems, grades usually have to be exported and imported.

Is an LMS useful for teacher training?

Yes. The same course and quiz tools work for staff development. For corporate learning, see the Hudace HCM learning module.