Polyhydramnios, characterized by an excess of amniotic fluid, can result from various factors including maternal diabetes, fetal anomalies, multiple pregnancies, and certain infections. Conditions such as fetal gastrointestinal obstructions can lead to impaired fluid absorption, while neural tube defects may prompt increased fluid production. Additionally, genetic syndromes may predispose the fetus to such abnormalities, contributing to the development of polyhydramnios.