The menstrual cycle is a natural, cyclical process that prepares the female body for pregnancy. It typically lasts about 28 days but can range from 21 to 35 days. The cycle is divided into several phases: the menstrual phase, the follicular phase, ovulation, and the luteal phase.