Follicle development occurs in several stages: primordial follicle, primary follicle, secondary follicle, preantral follicle, antral follicle, and mature (Graafian) follicle. Each stage involves specific changes in the follicle and oocyte as they mature towards ovulation.