In traditional classrooms and by time passing, learners are getting bored. This definitely would effect adversely on knowledge retention. In contrast, E-Learning guarantees knowledge retention due to a combination of images, illustrations, videos, voiceover, and infographics that are included in a well-crafted E-Learning program. Something that keep the learning interactive