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 urugan
Bendungan urugan adalah sebuah bendungan buatan besar. Bendungan semacam ini biasanya dibuat oleh penempatan dan pemadatan gundukan semiplastik rumit dari berbagai komposisi tanah, pasir, tanah liat, atau batu. Bendungan ini memiliki penutup alami tahan air semitembus untuk permukaan dan padatan serta inti ketahanan. Hal tersebut membuat bendungan seperti ini tahan terhadap erosi permukaan atau rembesan. Bendungan seperti ini terdiri dari partikel materi independen yang sudah di fragmentasi. Gesekan dan interaksi dari partikel-partikel mengikat partikel-partikel bersama-sama menjadi massa stabil daripada dengan menggunakan penyemenan zat.