Bendung
Bendung adalah pembatas yang dibangun melintasi sungai yang dibangun untuk mengubah karakteristik aliran sungai. Dalam banyak kasus, bendung merupakan sebuah kontruksi yang jauh lebih kecil dari bendungan yang menyebabkan air menggenang membentuk kolam tetapi mampu melewati bagian atas bendung. Bendung mengizinkan air meluap melewati bagian atasnya sehingga aliran air tetap ada dan dalam debit yang sama bahkan sebelum sungai dibendung. Bendung bermanfaat untuk mencegah banjir, mengukur debit sungai, dan memperlambat aliran sungai sehingga menjadikan sungai lebih mudah dilalui.
Bendungan Aswan
Tanpa dibendung, sungai Nil akan banjir setiap tahun semasa musim panas, karena air dari Afrika Timur mengalir masuk di sungai ini. Banjir-banjir ini membawa banyak zat nutrisi dan mineral yang membuat tanah di sekitar sungai Nil menjadi subur dan ideal menjadi tanah pertanian. Sementara penduduk di sekitar sungai ini berkembang, muncul kebutuhan untuk mengontrol air banjir demi melindungi tanah pertanian dan perkebunan katun. Dalam sebuah tahun dengan tingkat air yang tinggi, keseluruhan panen bisa saja habis diseret banjir, sementara dalam sebuah tahun dengan tingkat air rendah, ada kekeringan dan kelaparan. Tujuan proyek air ini adalah demi menanggulangi banjirnya sungai, menciptakan tenaga listrik dan menyediakan air irigasi untuk pertanian.