The term midwife has different meanings in different cultures, and it has evolved through the years. Midwife has a range of synonyms that can be used depending on the context of practice. Obstetrician and gynecologist are common alternatives to the term midwife in medical settings. Childbirth attendant, birthing coach, and birth companion are often used for someone who provides assistance and support during childbirth. A doula is an alternative for assisting childbirth or postnatal care. A nurse-midwife is another term used for someone who is both a nurse and a midwife, but this term varies in its scope globally. Other synonyms include maternal health practitioner and maternal care provider, amongst others.