Ovarian follicles are the functional units of the ovaries, consisting of an oocyte surrounded by granulosa cells and theca cells. The follicles undergo a series of developmental stages, including primordial, primary, secondary, and mature (Graafian) follicles. The granulosa and theca cells work together to produce estrogen, the primary female sex hormone.