Yes, there is a difference between a hot water heater and a boiler. A hot water heater heats water that is stored in a tank, while a boiler heats water that is circulated through pipes. Boilers can be used for radiant heating, space heating, or domestic hot water.