Online degrees have become very common, so common in fact that they are starting to replace traditional degrees as the primary way to get an education. The reason for this is that there are a lot of advantages to getting an online degree. It is getting harder and harder to justify spending four years at university as a full time student. Most people are finding that they need to have a full time job and fit school in around it. The great advantage of an online education is that this is fairly easy to do.
The biggest advantage of an online education is that you can earn a degree while still working. It is becoming increasingly common for mid-career professionals to find themselves in a position in which they need to get additional education in order to advance their careers. In fact online degrees are largely responsible for that. Since it is now possible to get a degree without having to quit your job more and more people are doing just that. That has tended to result in credential inflation in which more and more education is required to stand out from the crowd and to get promoted. Nevertheless it is now possible for almost everybody to get a degree online because it can be done without having to leave your job. This is great for people who need to upgrade academically but also have a family to support.
The second big advantage of an online degree is speed, if you are motivated you can earn a degree in less time than it would take through a traditional university. At a traditional university you pretty much have to work at the schools pace, it isn't really possible to speed up the process. Most online universities offer self paced courses so that you can work as fast or as slowly as you desire. That means that if you want to compress a four year degree into three years that is very possible. On the other hand if you find that you other commitments limit the amount of time you have to study you can work at a slower pace if need be. This flexibility is one of the great advantages of learning online.
In most cases an online education will cost less than a traditional university. If for no other reason than that you don't have to spend four years with no income. The fact that you can work full time while attending school means that you don't have to take out student loans which means that you won't be paying for school years after you graduate. Online courses also tend to have cheaper tuition rates than traditional universities, although this can vary dramatically. That being said if money is an issue you can usually find an online course that is cheaper than a regular one.