Dams are big walls that are built in rivers or other bodies of water to create a barrier. Imagine building a really tall wall in the middle of a river to stop the water from flowing. The water collects behind the wall creating a bigger pool of water called a reservoir. The reservoir holds the water back and is used to make electricity or provide water to cities nearby.
Now, why do we need dams? Just like how you need to save up your allowance to have money, we need to save up water in the reservoir behind the dam so we can use it later. Dams also protect areas from flooding. When there is too much rain and the river starts to overflow, the dam stops the water from going farther down river and causing a flood. Dams also help to create clean energy which is good for the environment.
But, building dams can also have some negative effects. Fish and other animals that live in the river might have a hard time getting through the dam to reach other parts of the river. This can make it difficult for them to survive. Sometimes building a dam can also change the natural landscape around the river, which can affect the animals and plants that live there.
So, dams can be good for providing clean energy and preventing floods, but they can also have negative effects on the environment.