e-learning involves using electronic technologies to create learning experiences. It includes delivering content digitally and providing learning support services. Broadly defined, any use of electronic technologies for learning purposes can be considered e-learning. The most popular modality is online or web-based learning, which allows learners to access resources, activities, and interact with others from a computer connected to the internet. Communication can occur synchronously in real-time or asynchronously through forums and messaging. E-learning provides many benefits such as flexibility, eliminating barriers of time and distance, and facilitating collaborative and self-paced learning.