Question: what are beaver dams for?
Answer: The simple answer is that beavers build dams to deepen watercourses, so that they can create “lodges” that can be better defended from modern predators including bears, wildcats, otters and other mammalian forebears with whom the beavers shared prehistory. It seems that deep water is particularly important to beavers.