Put simply, a heat exchanger is a device which transfers heat from one medium to another, a Hydraulic Oil Cooler or example will remove heat from hot oil by using cold water or air. Alternatively a Swimming Pool Heat Exchanger uses hot water from a boiler or solar heated water circuit to heat the pool water.