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.
Pengendalian banjir
Banyak bendungan dan waduk-waduk yang terhubung didesain sepenuhnya atau sebagian sebagai pengendalian dan perlindungan kebanjiran. Banyak bendungan besar memiliki waduk pengendalian banjir yang mana ketinggian waduk harus dijaga agar selalu di bawah tingkat tertentu sebelum musim hujan dimulai agar dapat menyediakan ruang untuk nantinya diisi aliran banjir. Istilah bendungan kering ditujukan untuk bendungan yang memang dikhususkan untuk pengendalian banjir tanpa ruang untuk penyimpanan (mis. Bendungan Gunung Morris, Bendunagn Seven Oaks)