e-Learning is a formalized teaching and learning system, which delivers learning, training or education programs by electronic means. This type of learning is specifically designed to be carried out remotely by using electronic communication. Thus, e-learning involves the use of a computer or other electronic devices and media that deliver text, audio, images, animation, and streaming video.
e-Learning may either be synchronous or asynchronous.
Synchronous learning occurs in real-time.
Asynchronous learning is self-paced and allows participants to engage in the exchange of ideas or information without the dependency of other participants′ involvement at the same time. In fact the base for e-learning's development is provided by distance education. Because of this the asynchronous type overcomes timing, attendance and travel difficulties and offers opportunities in situations where traditional education experience difficulties to operate. e-Education can be more flexible in terms of time and can be delivered virtually anywhere. It is not constrained by geographic considerations and is less expensive to support. Trainees with scheduling or distance problems can benefit, as can employees.
e-Learning include technology applications and processes such as audio or video tape, satellite TV, CD-ROM, and computer-based learning, as well as local intranet/extranet and web-based learning. Popular e-learning technologies include:
e-Learning can be as effective as the traditional format when the methods are appropriate to the teaching tasks, there is student-teacher interaction, and the teachers provide students with appropriate and timely feedback.