MD is a postgraduate degree after MBBS in the field of medicine. MS is a postgraduate degree in the field of surgery after MBBS. MCh is a super specialty course in surgery. MCh can be done as a 5-year course after MBBS or a 3-year course after MS.