e-Learning is an all-encompassing term generally used to refer to computer-enhanced learning. It may include the use of web-based teaching materials and hypermedia in general.

e-Learning is naturally suited to distance and flexible learning, but can also be used in conjunction with face-to-face teaching, in which case the term Blended Learning is commonly used.

Computer-Based Training (CBT), also called Computer-Assisted Instruction (CAI) is a type of education in which the student learns by executing special training programs. CBT is especially effective for training personnel, the CBT program can be integrated with the applications so that students can practice using the application as they learn.

e-Help is topic, procedural or reference information delivered through computer software. e-Help is designed to give assistance in the use of a software application or operating system, but can also be used to present information on a broad range of subjects.

Computer Aided Assessment

Computer Aided Assessment (also but less commonly referred to as e-Assessment), ranging from automated multiple-choice tests to more sophisticated systems is becoming increasingly common.

Computer-Based Testing (CBT), also called e-Exam, computerized testing and Computer-Administered Testing, is a method of administering a test in which the responses are electronically recorded and assessed.

Computer-Based Testing enables educators and trainers to author, schedule, deliver and report on surveys, quizzes, tests and exams. It may be a stand-alone system or a part of a virtual learning environment.