E-learning comprises of all forms of electronically supported learning and teaching. E-learning is essentially the computer and network-enabled transfer of skills and knowledge. E-learning applications and processes include web-based learning, computer-based learning, virtual classroom opportunities and digital collaboration. It can be self-paced or instructor-led and includes media in the form of text, image, animation, streaming video and audio. eLearning accommodates individual differences in learning styles and enhances learning through audio, visual, testing, and lets learners “do what they are learning”. eLearning also provides a high level of simulation that can be tailored to the learner’s level of proficiency. With 24/7 access, people can learn at their own pace and review course material as often as needed.