O'Reilly logo
  • john eischen thinks this is interesting:

There are three parts to any xAPI solution: activity providers, activity statements, and a learning record store. An activity provider can be any system, software, or app with which a person interacts. An activity statement is a software instruction built into the activity provider that is triggered by a user interaction and records what happened. An LRS, mentioned earlier, is the database that stores the data collected through activity statements.

From

Cover of The LMS Guidebook: Learning Management Systems Demystified

Note

the records which trace learning can be expanded to many new circumstances with XAPI