Learning Record Store (LRS) vs LMS

LRS and LMS are very different systems. An LMS is a software used for managing and taking courses, while an LRS is a results database. Let’s discuss what an LRS is and how it differs from an LMS.

By Kasper Spiro on Mar 29th

What is a Learning Record Store?

A Learning record store or LRS is the database that goes with XAPI, therefore it is the database XAPI uses to store learner results. You can have a stand-alone Learning record store. They are often used if the learning takes place in different environments, that way offering a central place to gather and store learning results. LRS can also be integrated into an LMS or LXP and then store the results of the learning activities there. Most of these LRS is also capable of storing XAPI statements from other learning systems.

Learn what an LXP is.

What is an LMS?

LMS stands for Learning Management System. It is software that helps organizations to manage and distribute their learning content. It is the place where a learner sees which courses to take and the place where he can take them. It will also track their results. An LMS is mostly used for a top-down learning approach where the learning department pushes learning content to the learner.

Check out the differences between an authoring tool and an LMS.

What are Scorm and XAPI?

Both Scorm and XAPI are standards from the ADL that can track and trace learners’ results. Scorm is the old standard launched in the late nineties. XAPI is the newer standard dating back to 2013. Scorm is made for result tracking inside a Learning management system, XAPI can track and trace learners’ results from anywhere. That is one of the key differences. Scorm is like an internal LMS tacking technique while XAPI is a generic approach.

Choose the right authoring tool

With the right authoring tool in-hand, you may not even need a Learning Management System. Our experts created this guide to help you select the right one.

How an LRS works?

When a learner takes a course all kinds of XAPI statements can be created based on the actions of the learner. A statement like that has a simple structure and it can describe things like:

  • Starting and stopping time
  • The result of a course (failed, passed, and end score)
  • Questions answered correct or incorrect
  • Which answers were given
  • Which pages are viewed
  • How long a page was viewed
  • Total time spend
  • Score per Learning objective
  • Incomplete results and progress (so the learner can resume a course later)

These statements are then stored in an LRS. You need to have a separate interface to your LRS to create reports based on that data. So an LRS is a database and a reporting interface.

What’s the difference between LMS and LRS?

Learning VS Result tracking

LMS and LRS are very different systems. An LMS is software used for managing and taking courses. An LRS is a results database.

Do they exclude each other

No, An LMS can track and trace results either through Scorm or through XAPI. Some LMS even include an LRS into their offering.

Do I need an LRS?

Yes, because it is the future. But especially if you have more than one place where learners can learn in your organization, for example, different LMS. An LXP or learning is done via an intranet. You want to have one central place to store all results from all learning activities. In that case, an LRS is a must-have.

How Easygenerator supports LRS integrations

XAPI is the default tracking mechanism built into Easygenerator courses. This means an Easygenerator course can always create XAPI statements. Easygenerator courses are even able to send Scorm information to an LMS and the same course can report results to an LRS as well. If you use the Easygenerator tracking and tracing, you will be using the Easygenerator LRS. If you have your own LRS you can track and trace results there.

Check out the Learning Management System guidelines.

Ready to integrate your LRS within an authoring tool?

Start my free trial Book a demo

About the author

Kasper Spiro is the Co-founder and Chief learning strategist of Easygenerator and a recognized thought leader in the world of e-learning. With over 30 years of experience, he is a frequently asked keynote speaker and well-renowned blogger within the e-learning community.

It’s easy to get started

Or let us help you get started. Book a personal onboarding program together with dedicated success managers to ensure your team gets the most out of Easygenerator.