E-learning encompasses several types of electronically based training delivery systems that are generally cost-effective, self-directed methods for training employees:Electronic Performance Support Systems An electronic performance support system (EPSS) is a training tool integrated in the computer system used by employees on the job. It allows instant access to information that helps them complete tasks more effectively.Computer-Based Training Computer-based training is an interactive training method that combines elements of the lecture, demonstration, one-on-one, and simulation methods, thus allowing the learner to have a real-world learning experience. Well-designed CBT programs ensure consistency of training across a company that is geographically dispersed. CBT is based on the programmed instruction method.Distance Learning Sometimes referred to as a virtual classroom, this is similar to lectures and allows simultaneous training to occur in geographically dispersed multiple locations. Distance learning provides participants with the ability to communicate with presenters and participants at other locations.