Les cours en ligne sont des modules d'enseignement dispensés entièrement via internet. Ils peuvent être synchrones, avec des interactions en temps réel entre enseignants et étudiants, ou asynchrones, où les matériels et les tests sont accessibles à tout moment.