Estoy respondiendo la pregunta como un médico indio practicante.
MD significa Doctor en Medicina, un postgrado en medicina después de MBBS (Licenciatura en Medicina y Licenciatura en Cirugía), grado equivalente para el campo quirúrgico es MS (maestro de cirugía). MD se realiza en medicina general, dermatología, anatomía, bioquímica, fisiología, farmacología, microbiología, patología, medicina forense, medicina comunitaria, pediatría, medicina tropical, medicina geriátrica, medicina de emergencia.
La MS se realiza en Cirugía General, Ortopedia, Obstetricia y Ginecología, Oftalmología, ENT.
DM significa Doctorado en Medicina, grado que se realiza después de 3 años de MD. La DM puede realizarse en Cardiología, Nefrología, Endocrinología, Gastroenterología, Neurología, Medicina Pulmonar, etc.