Computer-Based Training or Web-based Programmed Instructions (e-learning) – employees could choose from a variety of training programs offered on-site, through the internet, or though the organization’s intranet, and complete the programs at their own pace