How does a Heat Exchanger Work?

A heat exchanger works by moving heat from one place to another. Heat looks for a cooler object to transfer to. So if you placed an ice cube in warm water, the warmer molecules in the water would attach themselves to the colder ice cube.