A doula is a trained non-medical professional who provides continuous emotional, physical, and informational support to a person before, during, and shortly after childbirth. Unlike a midwife, a doula does not deliver the baby but plays a supportive role, enhancing the birthing experience and often improving outcomes for both the mother and baby.