What Is A Recirculation Pump?

Have you noticed when you turn the hot water on to your faucet that it can take several seconds or even minutes to become hot? The wait for hot water that should be almost instant is a massive waste of water, especially since we live in the desert. A recirculation...