A midwife is a trained professional who assists women during childbirth and provides care before and after delivery. Midwives work in hospitals, maternity wards, or in home birth situations, and they play a crucial role in ensuring that women have a safe and positive experience during childbirth.