The advantages of dams include-
1. Dams can be used to produce electricity without generating air pollution.
2. The water collected on one side of the dam can be used for irrigation.
The disadvantages of dams include-
1. Building dams create a disturbance to the aquatic life.
2. Construction of dams leads to flooding which results in dislocation of people sometimes.