The only difference is that distance programs have real classroom online lectures, whereas online programs have a pre recorded lectures. So, if you have the time to attend full time online live lectures as per the scheduled time, then Online is bwtter, because you get to attend live lectures, but if you dont have time and you want to flexibility in timing, then go for distance.