A midwife is a healthcare professional who specializes in supporting women during pregnancy, childbirth and postpartum period. They provide care to both mother and baby before, during and after labor. Midwives are trained to recognize and handle complications that may arise during pregnancy or delivery, but they also focus on natural methods of birth and promote a holistic approach to women's health.