The menstrual cycle is a complex, finely-tuned process that prepares a woman's body for pregnancy. It typically lasts around 28 days but can range from 21 to 35 days. This cycle is regulated by the interplay of various hormones and involves significant physiological changes in the ovaries and the endometrium (lining of the uterus).