In online learning (or eLearning), students can be in a virtual classroom with a teacher and do their lessons and assessments online together. Distance learning, on the other hand, means students work on their own at home, with the teacher giving assignments and checking in online.