Human development progresses through several stages including pre-embryonic development, embryonic development, and fetal development. Pre-embryonic development involves fertilization and cleavage. Embryonic development includes gastrulation and organogenesis. Fetal development sees the development of reproductive organs and changes to the uterus in preparation for childbirth. Childbirth involves three stages: dilation of the cervix, expulsion of the baby, and delivery of the placenta. Various hormones help regulate development and childbirth, including estrogen, oxytocin, and prostaglandins.