E-learning is a learning system that is based on formalized teaching but uses electronic resources. While teaching can take place in or out of the classroom, computers and the Internet are the most important components of E-learning. E-learning is also known as a network-enabled transfer of skills and knowledge in which education is delivered to a large number of recipients at the same or different times.