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.
Waduk
Banyak sungai yang dibendung dan kebanyakan bagian sisi waduk digunakan untuk menyediakan pakan air baku instalasi pengolahan air yang mengirim air minum melalui pipa-pipa air. Waduk tidak hanya menahan air sampai tingkat yang dibutuhkan, waduk juga dapat menjadi bagian pertama dalam proses pengolahan air. Waktu ketika air ditahan sebelum dikeluarkan dikenal sebagai waktu retensi. Ini merupakan salah satu fitur desain yang memudahkan partikel dan endapan lumpur untuk mengendap seperti ketika melakukan perawatan biologi alami menggunakan alga, bakteri, dan zooplankton yang hidup secara alami dengan air.