Hydroelectric Power 101
What is hydropower? Hydroelectric power, or hydro power, is a clean, renewable and consistent source of electricity generation which uses the natural flow of water downhill. There are several types of hydropower systems including: storage systems (common in Canada), where a dam creates a reservoir that releases water through turbines;