HomeEnergy typesPrimary EnergyHydropower Ocean energy Water energy Mix Waterways Stauwasser Oceans Wellenenergie Meeresströmung Ocean heat Osmoseenergie