The heat exchanger is heated by steam and the steam flows around the coil that has the water in it. The pump takes water from the storage tank bottom pumps it through the coil where it gets heated by the steam, and returns it to the top of the storage tank. The heated water in the storage tank is then used to heat the 2nd floor.