I can answer from my own experience since I studied online for a distance learning program with the University of London for 6 years obtaining a MsC in Rural Development.
- You can obtain your certificate and increase your skills even while you are working
- You can earn your living while studying
- You save on the expenses you would have (rent, travel etc) if you went to study physically on a certain place.
- it is therefore less expensive
- You can choose your own time for studying and therefore you can organize yourself the way you want
- if material and course is done well, it can really benefit you
- It takes a lot of discipline and organization by your side (most of people forget this) in order to succeed.
- it is not as interactive as following lessons, meet the teacher, exchange ideas and meet students. Despite technology as improve this it is still not the same.
- it takes longer than attending physically the course.
I personally enjoyed the online studying.