1. Synchronous e-learning:
It is the method and technologies of education adopted on the international net for information for transmitting and exchanging of lectures and research topics among the learner and the instructor at the same actual time of teaching the material in chatting rooms, or receiving lessons through virtual classrooms. This type of e-learning allows the learner to get immediate feedback.
Synchronous electronic education tools:
- Virtual classrooms
- Video conferencing
- Interactive white board
Chatting room
2. Asynchronous e-learning
The learner receives courses, or teaching sessions according to a planned schedule in which he chooses the time and place that fit his time by applying some e-elearning methods such as: e-mail, Video, Tapes, and CD's. What makes this type of learning distinct is that the student can choose the place and the time to do the learning material.

Overcoming the time and place limitations of the teaching operation.
These are programs that automatize the management of learning and teaching activities with regard to courses, interaction, and exercises. It is considered one of the most important e-learning solutions at universities, These include:
To be successful, e-learning needs to be based on the following equipment:
Electronic learning is one of the methods of distance learning. It can be defined as "a method of learning by using communications techniques and modern technology, such as computer and its networks, multi- media and internet in order to transmit information to learners in sight and sound from any place at a lower cost but of high quality in a way that enables the management of teaching operation to have it under control and to measure and evaluate the learners' performance