The exact cause of fibroadenomas is not well understood. However, they are believed to be related to hormonal changes in the body, particularly those involving estrogen. This explains their prevalence in younger women and their tendency to shrink after menopause.