What is the difference between a doctor and a midwife?

Overall training. A doctor has usually a college degree, 4 years of medical school and 4 or more years of residency and perhaps followship years of training in obstetrics. A midwife, depending on certification has some apprenticeship with another deliver (lay midwife) to more formal training. Could be a nursing degree plus midwifery school. A physician has much more formal training inmedicine..