Nowadays online courses are more popular because there is no need to go to university for face to face classes, and the fee structure is cheaper than regular mode and if you have time/financial issue you can go with Online Graduation courses and completed your graduation or post graduation course without disturbing your professional career.
It depends upon your circumstances if you are a professional and you don't have any time or if you don't have the budget to pursue regular MBA then you can go with Distance EMBA course. If you don't have time to complete post graduation then you can go with an online degree course and complete Online EMBA from your home without going to university for face-to-face classes.