ElectroHeat does not generate heat itself, it works like a reverse-cycle air conditioner, heating water instead of cooling air. This is called the heat pump process.
Heat is absorbed from the ambient air; it is then amplified via the compressor and transferred to the water via the heat exchanger. ElectroHeat is one of the most energy efficient means of heating your swimming pool.