First, advantages are many for example, people can study at home when they have free time there is no specific time. Second, the efforts are less than study at public place, because you should not take any transportation or driving and wasting times. Finally, prices in online courses is cheaper than normal courses moreover, there is some of university and institute giving free lessons in online courses.