Advantages:-
1. Once a dam is constructed, electricity can be produced at a constant rate.
2. If electricity is not needed, the sluice gates can be shut, stopping electricity generation. The water can be saved for use another time when electricity demand is high.
3. The lake's water can be used for irrigation purposes.
Disadvantages:-
1. Dams are extremely expensive to build and must be built to a very high standard.
2. The high cost of dam construction means that they must operate for many decades to become profitable.
3. The flooding of large areas of land means that the natural environment is destroyed.