A supplemental training tool that applies programming principles to existing instructional modules, materials, texts, manuals, etc., that are designed to direct the learner to specific areas within the module.
Source: Society of Human Resource Management