The Sharable Content Object Reference Model (SCORM) is a set of standards that, when applied to course content, produces small, reusable learning objects. A result of the Department of Defense's Advanced Distributed Learning (ADL) initiative, SCORM-compliant courseware elements can be easily merged with other compliant elements to produce a highly modular repository of training materials.

Skill Gap Analysis
A skill gap analysis compares a person's skills to the skills required for the job to which they have been, or will be, assigned. The purpose is to identify clearly the skills employees need in order to succeed in their current or planned positions and to compare employee skills against those requirements. The result is an improved understanding of exactly which skills employees need to develop further. A simple skill gap analysis consists of the list of skills required for a specific job along with a rating of the employee's level for each skill. Ratings below a certain pre-determined level identify a skill gap.

A Subject Matter Expert is an expert in the domain of the course. They are a critical component in the success of task analysis and content gathering.

Summative Evaluation
Used after an instructional program to determine the worth of a program and the usefulness to the learner.

Synchronous, or live e-learning, means that communication occurs at the same time between individuals, and information is accessed instantly. Examples of synchronous e-learning include real-time chat and video/audio conferencing. Synchronous e-learning can provide instant feedback on a student's performance and allows the training to be adjusted immediately, if needed. The disadvantages of synchronous e-learning are that the training is not self-paced and the logistics of scheduling, time zones, and student availability need to be managed. See also Asynchronous.

System Requirements
System requirements focus on the technological conditions, including the operating system, programming language, database, hardware configuration, bandwidth, processing power, etc., required to run a software application correctly. Business requirements focus on the needs of people; system requirements focus on the needs of machines. See also Business Requirements.