Ans:A dam is a storage of water, while a barrage is made to increase the water depth.
Benefits of Dams:
Leverage to agriculture, by making use of the rain water also.
Ensures regulated flow in the streams. So is an agricultural blessing.
Electricity Production is cheaper for a big dam.
By the constructoin of big dams, we get an employment channel for our talented Pakistanis.