Fibroids are non-cancerous growths that develop in or on the uterus. They can cause symptoms like heavy menstrual bleeding, pelvic pain, and pressure on the bladder or bowel. The exact cause of fibroids is unknown, but they are thought to be influenced by hormonal factors and genetic predispositions.