Tankless water heaters heat water instantaneously without the use of a storage tank. When a hot water faucet is turned on, cold water flows through a heat exchanger in the unit, and either a natural gas burner or an electric element heats the water. As a result, tankless water heaters deliver a constant supply of hot water. You don't need to wait for a storage tank to fill up with enough hot water. However, a tankless water heater's output limits the flow rate.