An MBA degree is usually awarded by a recognised university while a PGDM is awarded by autonomous institutions such as Indian Institution of Management that are not affiliated to any university. Also, the duration of MBA is 2 years and the curriculum focuses on theoretical aspects while PGDM can be either 1 year or 2 year duration and the curriculum focuses on the practical aspects.