The Learning Information Services (LIS) specification is the definition of how systems manage the exchange of information that describes people, groups, memberships, courses and outcomes within the context of learning. The specification is based upon the concepts of:
The LIS specification is the means by which learning management systems exchange relevant information i.e. it defines system interoperability through a set of identified services.

The typical scenarios for use are:
People undertake learning and as such attend, or are members of, courses, undertake assessment and obtain grades, and undertake other groups of activities. The specific set of operational needs is:
The specific set of operational needs is:
The specific set of operational needs is:
The specific set of operational needs is:
The specific set of operational needs is:
There are operational points when the service consumer (a Synchronization Agent) needs to be bulk synchronized or initialized with the service provider (a Reference Agent). The synchronization/initialization point is typically declared as changes from a particular reference point. Specific synchronization/initialisation needs are:
The LIS consists of six services that can either be used individually or in various combinations.

The six services are:
The Higher Education (HE) Profiles identify the minimal subset of the functionality that must be supported by systems developed for deployment in HE. These Profiles (there is a Core plus several Additions) define the set of operations and data models that must be supported by the systems supporting the set of services within the LIS. A system can support greater functionality but there is no guarantee of interoperability for those extra features. Interoperability is only guaranteed for the functionality described in the HE Profiles.
The Core Profile consists of:
The four Addition Profiles are: