Dams constitute massive barriers to the containment and utilisation of water flow through rivers and streams for human purposes, like irrigation and hydroelectricity generation. This water containment creates reservoirs or lakes.