Hydropower is a form of renewable energy that generates electricity from the kinetic energy of flowing water. Here are some facts about hydropower that you may find interesting. Hydropower is the largest source of renewable energy globally, accounting for about 71% of all renewable electricity generation.