A heater core is a radiator-like device used in heating the cabin of a vehicle. Hot coolant from the vehicle's engine is passed through a winding tube of the core, a heat exchanger between coolant and cabin air. Fins attached to the core tubes serve to increase surface for heat transfer to air that is forced past them, by a fan, thereby heating the passenger compartment.
The internal combustion engine in most cars and trucks is cooled by a water and antifreeze mixture that is circulated through the engine and radiator by a water pump to enable the radiator to give off engine heat to the atmosphere. Some of that water can be diverted through the heater core to give some engine heat to the cabin.
A heater core is a small radiator, located under the dashboard of the vehicle and consists of conductive aluminium or brass tubing with cooling fins to increase surface area. Hot coolant passing through the heater core gives off heat before returning to the engine cooling circuit.
The fan for the vehicle's ventilation system forces air through the heater core to transfer heat from the coolant to the cabin air, which is directed into the vehicle through vents at various points.
Once the engine has warmed up, the coolant is kept at a more or less constant temperature by the thermostat. The temperature of the air entering the vehicle's interior can be controlled by using a valve limiting the amount of coolant that goes through the heater core. Another method is blocking off the heater core with a door, directing part (or all) of the incoming air around the heater core completely, so it does not get heated. Some cars use a combination of these systems.
Simpler systems allow the driver to control the valve or door directly (usually by means of a rotary knob, or a lever). More complicated systems use electronics to control the valve or doors.