Dams are solid barriers constructed across rivers to store flowing water for uses like hydropower, irrigation, water supply, flood control, and navigation. The main types of dams are gravity dams, buttress dams, arch dams, and earth dams. Gravity dams are massive concrete structures where the weight forces are transmitted straight down. Buttress dams are reinforced gravity dams with structural supports. Arch dams are curved upstream to transmit water forces to the valley walls. Earth dams are broad, trapezoidal structures built of compacted earth and rock when foundations cannot support heavier dam types.