E-learning platforms enable distance learning and education through online courses.