Pool heaters heat the clean water - which has circulated through the pump
and filter - by using a fossil fuel or electricity to generate heat
and boil the water. Heating a spa or very small body of water is
quick and usually can bring up the temperature a few degrees per hour,
where as a swimming pool will take much longer to warm up at only one
degree per hour.
Heat pumps which, in some respects, like an air conditioner, only
it removes the heat from the air and transfers it to the pool or spa
water. Heat pumps work well in warmer climates where the air temperature
does not fall below 70 degrees for any length of time, as heat pumps
do not heat water as quickly as a gas or oil heater, but rather maintains
the current temperature.
| 
Your typical heater looks similar to this. |