Hydropower is the generation of electricity using the energy from flowing or falling water. It converts potential energy stored in water at height to kinetic energy and then to electrical energy.
congrats on reading the definition of Hydropower. now let's actually learn it.