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 Tiga Ngarai
Seperti bendungan lain yang sedang dibangun, bendungan ini juga merupakan bendungan yang kontroversial menyangkut benar salahnya proyek ini. Pihak yang mendukung menunjuk kepada keuntungan ekonomi dari pengawasan banjir dan tenaga hidroelektrik. Pihak penentang mengkhawatirkan masa depan 1,9 juta orang yang akan dipindahkan; hilangnya lokasi arkeologikal dan budaya yang berharga; dan juga dampaknya terhadap lingkungan.