A doula is a non-medical companion who provides physical and emotional support during childbirth, while a labor and delivery nurse focuses on medical care and monitoring. Doula support emphasizes comfort, while nurse support emphasizes medical care.