Hydro Power uses the energy stored in water to generate electricity or move devices such as mill stones directly. This more than thousand year old technology experienced a renaissance with the invention of modern hydro turbines around 1850. Ever since hydro power is known to be the most efficient, flexible and reliable form of renewable energy.