Types of Electric Water Heaters

Electric Resistance
Electric Heat Pump
Solar Water Heaters
Storage Water Heaters