Skip to main content
010 447 2445Contact
Arke Technologies home
Arke Technologies home
A learner stands in a yellow-walled classroom as a lesson begins.

Learning management system (LMS) and e-learning: a guide for schools and organisations

A learning management system (LMS) is the software that runs e-learning: it registers learners, delivers courses, sets assessments and records progress. Schools, colleges, employers and government departments across South Africa use one. This guide compares the options, costs and risks, and explains how Arke Technologies implements and integrates an LMS.

Insights

Learning management system (LMS) and e-learning: a guide for schools and organisations

Last reviewed: September 2026, 15 min read

A learning management system (LMS) is the software that runs e-learning: it registers learners, delivers courses, sets assessments and records progress. Schools, colleges, employers and government departments across South Africa use one. This guide compares the options, costs and risks, and explains how Arke Technologies implements and integrates an LMS.

E-learning and learning management systems in brief

  • E-learning is learning delivered on digital devices, online or offline, live or at each learner's own pace.
  • A learning management system runs it: registration, course management, assessment, tracking and reports in one place.
  • Integration decides success. The LMS must take its users from your accounts, HR system or learner records, or someone retypes class lists every term.
  • Free is a licence price, not a running cost. Open-source and education-suite options remove licence fees; hosting, administration, content and support remain.
  • POPIA applies. Learner records, marks and activity logs are personal information, and for learners under 18 they are a child's personal information.

What is e-learning? Definition and meaning

E-learning (also written elearning or eLearning) is learning delivered through digital technology: courses, video lessons, readings, quizzes and assignments that learners open on a computer, tablet or phone. The shortest e-learning definition is structured learning in which the content, the activity or the assessment happens on a device.

The e-learning meaning shifts with the setting. To a school it means classwork and homework online; to a university, course sites alongside lectures; to an employer, onboarding, compliance and skills training; and in government e-learning, courses that public officials complete online. An e-learning programme is the course of study, while an e-learning program is the software that delivers it.

That software goes by many names: e-learning platform, online learning platform, e-learning portal, virtual learning environment, or E-Learning-Plattform in German-language products. Underneath, most are learning management systems.

Learners in school uniform at their desks in a busy classroom.

Synchronous, asynchronous and blended e-learning

ApproachHow it worksSuitsWatch for
Asynchronous e-learningLearners work through content at their own pace, with no fixed class timeCompliance training, revision, shift workers and adult learnersCompletion: it needs tracking and reminders
Synchronous e-learningLive online classes and webinars at a set timeTeaching new concepts, discussion, dispersed teamsBandwidth, data costs and load-shedding
Blended learningFace-to-face teaching combined with online workSchools, colleges and induction programmesTeachers need time to prepare both halves
Mobile and offline learningContent downloaded to a phone or tablet and synced laterLearners with patchy or costly connectivityDevice management and storage

What is blended e-learning? It combines classroom teaching with online activities: lessons stay face to face, while the LMS carries resources, homework, quizzes and marks. It suits most schools because it adds to teaching rather than replacing it, and it keeps learning going when a school closes for a day.

What is a learning management system?

A learning management system is software that manages the whole learning cycle, from enrolling a learner to proving they completed the course. Learners see an e-learning portal with their courses; teachers, trainers and administrators see the tools behind it. Learning management software is delivered in three main ways: as a cloud service priced per user, as open-source LMS software you host, or as learning features inside a suite you already license.

Every serious LMS covers the same core:

  • Registration and enrolment. E-learning registration by self-sign-up, bulk import from HR or learner records, or single sign-on, with learners enrolled automatically by role, class or grade.
  • Course management. Building courses from lessons, files, video, quizzes and assignments, then scheduling them for a class or cohort.
  • Assessment. Quizzes, question banks, assignments, rubrics and marks.
  • LMS tracking. Completion, scores, attempts, time spent and certificates, with reminders when training falls overdue.
  • Reporting. Progress by learner, class, department or site, with exports for audits and governing bodies.

LMS, learning content management system and school management system compared

An LMS is often confused with systems that do different jobs.

SystemWhat it doesMain users
Learning management system (LMS)Delivers, tracks and reports on learningLearners, teachers, trainers and training managers
Learning content management system (LCMS)Authors, stores, versions and reuses learning content in small unitsInstructional designers and content teams
Learning experience platform (LXP)Recommends content and learning paths drawn from many sourcesLarge organisations with self-directed learning
School management systemRuns admissions, attendance, fees and reportsSchool office, bursar and principal
SA-SAMSThe Department of Basic Education's administration system for official learner and staff dataPublic schools

What is a learning content management system? It is where content is made rather than delivered: authors build a module once and reuse it across courses, grades or languages, under version control. Many enterprise learning management products combine an LMS and an LCMS, so check whether you need authoring at scale before paying for it. For school administration, see school management software and our SA-SAMS guide.

Examples of learning management systems

Learning management solutions fall into five groups. These are examples of learning management system types, not endorsements; the right one depends on who learns, how they learn and which accounts they already use.

  • Open-source LMS platforms

    Moodle is a widely used free, open-source learning management system that you host and administer, or pay someone to host. Canvas LMS also has an open-source edition alongside its paid cloud service.

  • Education suites

    Google Classroom, in Google Workspace for Education, and Microsoft Teams for Education, in Microsoft 365 Education, give schools class spaces, assignments and marking inside the accounts learners already have. For many schools, Google Classroom is the Google learning management system they already own.

  • Corporate LMS platforms

    Cloud services built for staff training: onboarding, compliance courses, certifications and reports by department, usually priced per active user.

  • Website plugins

    A learning management system for WordPress adds courses, quizzes and paid enrolment to an existing site. It suits small course sellers better than regulated training.

  • Custom portals

    A bespoke online learning portal, built when learning is part of a product or must connect to systems no package supports.

LMS standards: SCORM, xAPI and LTI

Content standards decide whether your courses outlive your LMS. SCORM (Sharable Content Object Reference Model), in its 1.2 and 2004 versions, packages a course so that any compliant LMS can play it and record the score, whether that LMS runs on your servers or in the cloud. xAPI records learning that happens outside the LMS, such as simulations and mobile apps, in a learning record store. LTI (Learning Tools Interoperability) plugs external tools, such as publisher content, into course pages with single sign-on.

Ask each vendor which versions it supports, then test one of your own packages before you sign. Content built to a standard can move to your next LMS; content locked in one vendor's format usually has to be rebuilt.

Enterprise learning management: training in organisations

Enterprise learning management applies the LMS to staff: onboarding, compliance training (POPIA awareness, health and safety, codes of conduct), systems training and certifications that expire. What sets it apart from classroom use is evidence. An auditor, regulator or client may ask who completed which course, when and with what score, so the LMS tracking record must be complete, tamper-evident and kept for as long as your policy says.

Connect the LMS to your HR system or directory, so joiners are enrolled on day one and leavers lose access on their last day, and use single sign-on through Microsoft Entra ID or Google. Report completion by department to the managers accountable for it. The same records feed skills-development reporting, such as the workplace skills plan and annual training report an employer submits to its SETA. LMS training for administrators and course authors belongs in the project plan, not after go-live.

Government e-learning

The starting point for government e-learning in South Africa is the National School of Government, which runs an open e-learning platform on which public officials self-register for free courses, alongside paid programmes such as the Nyukela pre-entry programme for the senior management service (National School of Government, September 2026). Departments, municipalities and public entities also run their own LMS for induction, policy and systems training.

For a public body, the LMS keeps the e-learning register: who enrolled, who completed and when. That record supports performance agreements and audit queries, so it must be accurate and retained. Public bodies buy an LMS within PFMA or MFMA procurement rules, should record where learner data is stored, and need POPIA controls on every official's record. See IT services for government and PFMA, MFMA and ICT procurement.

Choosing an LMS for a South African school or college

For a school, the best LMS is usually the one that matches the platform staff already use: Google Classroom for a Google Workspace school, Teams for Education for a Microsoft 365 school. Moodle suits colleges and independent schools with structured courses and someone to run it. Single sign-on puts learners one click into e-learning with the same account they use for email, and class lists should flow from the school management system or SA-SAMS rather than being typed in. See Google Workspace and Microsoft 365 for Education, or, if the suite is still undecided, Microsoft 365 vs Google Workspace.

A learning management system in South Africa must also cope with load-shedding and data costs. Choose apps that download content for offline use, keep video short and compressed, and make sure the school's Wi-Fi can carry a full class signing in at once; see school networks and Wi-Fi and learner devices. Universities and TVET colleges have heavier needs, covered in IT for universities and TVET colleges.

Free LMS and free online learning platforms: what free covers

OptionWhat is freeWhat still costs money
Open-source LMS, such as MoodleThe software licenceHosting, backups, updates, security, administration and support
Education suites (Google Classroom, Teams for Education)Included in no-cost education tiers for qualifying institutionsDevices, device management, paid tiers for stronger security, training
Free tiers of cloud LMS servicesA limited number of users or coursesUpgrades as you grow, and exporting your data when you leave
Free online learning platforms and course marketplacesIndividual courses for individual learnersCertificates, and you control neither the content nor the records

A free LMS is a sound choice when someone owns its running costs. A free online e-learning platform can teach one person a skill, but it will not hold your organisation's records. For a registered school or an employer holding personal information, budget for hosting, security and support from the start. What the paid suite tiers cost is covered in Google Workspace pricing and Microsoft 365 pricing.

What an LMS costs, and what drives it

Cost lineHow it is pricedWhat drives it
Licence or subscriptionPer active user per month or year; none for open-source softwareUsers, features, support tier
HostingCloud subscription or serversUsers, video storage, where data must stay
ImplementationQuoted per projectIntegrations, single sign-on, data import, configuration
ContentBuilt in-house or commissionedHours of learning, video, languages, standards
Administration and supportPer user per month under an SLA, or in-house staffUsers, sites, service levels
TrainingPer session or within the projectAdministrators, authors, teachers and trainers

Content is often the largest line, and the one most often left out of a budget. Published South African hourly rates for IT project work run from about R550 to R750 ex VAT (matnet.co.za, September 2026). We quote implementation per project after scoping, and support within a managed IT contract or as agreed in the SLA.

Last reviewed: September 2026.

Risks, and how we prevent them

  • Low adoption. Start with one grade, department or course, train the people who teach it, and measure use weekly.
  • Content that is not ready. Plan and convert content before go-live, to a standard such as SCORM.
  • Personal information. Collect only what you need, enforce role-based access and multi-factor sign-in for staff, encrypt data, and sign an operator agreement with any vendor; see our POPIA compliance checklist and what cyber security involves.
  • Lock-in. Keep administrator credentials in your name, and confirm you can export courses, records and marks.
  • Manual lists. Automate enrolment from HR, the school management system or SA-SAMS, so records never drift apart.

How to choose a learning management system

  1. Define the outcome

    Who learns, what they learn, and what you must prove afterwards: completion, marks or certificates.

  2. Map the connections

    Accounts and single sign-on, HR or learner records, video, payments and reporting.

  3. Decide hosting

    A cloud service, open-source software on your servers, or a hosted open-source LMS, and where the data must be stored.

  4. Shortlist three options and script each demo around your own scenarios, such as a mid-year transfer or an expired certificate.

  5. Pilot with real users and real content for a few weeks.

  6. Compare the total cost over three to five years, including content, support and the cost of leaving.

How Arke Technologies implements and supports an LMS

We implement and integrate learning management systems (for example Moodle, Google Classroom and Microsoft Teams for Education), set up Google Workspace for Education and Microsoft 365 Education, and connect the LMS to accounts, HR systems, school administration systems and SA-SAMS exports. Where no package fits, we build the portal or app; see web application development and systems integration. We host in a South African cloud region, on your servers or on ours in Johannesburg, and Server Hub, our trading division for IT hardware, supplies learner devices and interactive displays.

Support runs under an SLA: incidents are prioritised from P1 (critical outage) to P4 (low-impact request), with response and resolution targets agreed with you, and a monthly service review and report that a principal, governing body or training committee can read. Arke Technologies (Pty) Ltd is a Level 1 B-BBEE contributor (135% procurement recognition; sworn affidavit available on request), and company documents, our CSD supplier number and SARS tax compliance status are available on request. Your data, courses and administrator credentials stay yours; if you change provider, we hand over documentation and access. See IT for schools and education.

Get our guides by email

Plain, sourced guides for the people who decide on and buy technology, sent to your inbox.

Topics (optional)

Leave these clear to receive everything.

By signing up, you agree that Arke Technologies (Pty) Ltd may email you guides and updates. Every email includes an unsubscribe link. Read our privacy notice.

Frequently asked questions

What is an LMS in South Africa? Show answer

An LMS in South Africa is what it is anywhere: a learning management system that registers learners, delivers courses, runs assessments and records progress. The local differences are practical. It must protect learner data under POPIA, integrate with SA-SAMS or HR systems, cope with load-shedding and data costs, and, for public bodies, be bought within PFMA or MFMA procurement rules.

What are examples of a learning management system? Show answer

Examples include Moodle, a free open-source LMS; Canvas LMS; Google Classroom in Google Workspace for Education; Microsoft Teams for Education; corporate cloud LMS services for staff training; and LMS plugins for WordPress sites. They differ in hosting, cost and the accounts they build on, so compare them against how your learners and staff already work.

What is the easiest LMS to use? Show answer

The easiest LMS is usually the one built into the platform your people already use: Google Classroom for a Google Workspace school, or Teams for Education for a Microsoft 365 school. Staff and learners sign in with accounts they know and need little new training. Moodle and corporate LMS platforms do more, but they need an administrator and more training.

Which LMS is best for a small business? Show answer

For most small businesses, a hosted corporate LMS priced per active user, or the learning features in a suite they already license, works best, because there is no server to run. Self-hosting an open-source LMS suits organisations with IT support. Whatever the size, check reporting, certificates, mobile access and data export before choosing.

What are the top e-learning platforms? Show answer

The top e-learning platforms depend on the job, so a ranked top-ten list rarely helps. Schools commonly use Google Classroom, Teams for Education or Moodle; universities often use Moodle or Canvas; employers use corporate cloud LMS services. Shortlist three against your requirements, then pilot them with real users and real content before you decide.

Is there a free learning management system? Show answer

Yes. Moodle is free, open-source software, and Google Classroom and Teams for Education come with no-cost education tiers for qualifying institutions. Free covers the licence, not the running costs: someone must host, update, secure and back up an open-source LMS, and support its users. Budget for those costs before you choose free.

Can I get a job with an e-learning certificate? Show answer

An e-learning certificate can help, but its value depends on who issued it. A certificate of completion shows initiative; a qualification registered on the National Qualifications Framework, from an accredited provider, carries more weight with employers. Check accreditation before you pay, and keep a portfolio of work that shows the skill itself.

Plan your learning platform with one accountable team

Tell us who learns, what you must prove and which systems you already run. We will recommend the LMS, the integrations and the support model, in writing, before you commit. Schools can discuss an LMS with us; companies and public bodies can scope an integration. Browse more insights and guides.