The first advantage for people that get an online degree is that they save money. Online classes and courses are almost always significantly cheaper than their campus counterparts. It is cheaper for the universities too, and it makes everything more convenient for everybody.
That leads me to the point of convenience. People that get an online degree can attend there classes from anywhere at anytime. If you are trying to get an online degree you don't have a set schedule. You can learn the material at your own pace you are comfortable with. Instead of waking up in the wee hours of the morning to attend class you can view the learning material in the middle of the day when you are wide awake.
Money saved by going to school online is substantial. Not only are you saving money from being able to work without interference to your schedule, your saving commute money and a significant amount of time if you live in a congested area. Taking notes and carrying books is a thing of the past, typically each class features a downloadable PDF for that particular lecture. My best advice is to take the money you save and purchase a Kindle; then you can just "drag" the lecture to it without having to print or have two monitors.
College should be a priority to everyone, but not everyone has the time or money to attend. Single parent are under special pressure that can exclude them from seriously pursuing a college degree. If you find yourself not able to attend a traditional university, going to school online can be a way to improve your quality of life and improve your overall projected life-time income without sacrificing time or money.
When deciding to get a degree online, ensure you work with institutions that will search out all financial aid instruments available to you. Not limited to student loans, but grants available through government institutions that often do not need to be repaid.