Bendungan
Bendungan kering "dry dam" adalah bendungan yang didisain untuk mengontrol banjir. Ia biasanya kering, dan akan menahan air yang bila dibiarkan akan membanjiri daerah dibawahnya.
Banjir
Banjir rutin biasa terjadi di permukiman-permukiman kuno sepanjang Sungai Tigris-Eufrat, Nil, Indus, Gangga, dan Sungai Kuning. Kelangsungan sumber energi air terbarukan sangat tinggi di daerah rawan banjir.