Bendungan
Bendungan atau dam adalah konstruksi yang dibangun untuk menahan laju air menjadi waduk, danau, atau tempat rekreasi. Seringkali bendungan juga digunakan untuk mengalirkan air ke sebuah Pembangkit Listrik Tenaga Air. Kebanyakan dam juga memiliki bagian yang disebut pintu air untuk membuang air yang tidak diinginkan secara bertahap atau berkelanjutan.
Bendungan kering
Bendungan kering atau dikenal juga dengan nama Dry dam adalah bangunan bendung yang dibangun untuk mengontrol banjir. Biasanya tidak mengandung turbin ataupun pintu air, dan ditujukan untuk membiarkan saluran (sungai dsb) untuk mengalir dengan bebas selama kondisi normal. Pada periode dengan curah hujan tinggi yang berpotensi menimbulkan banjir, bendung ini menahan kelebihan air dan mengalirkannya secara terkontrol.