why copper is a good conductor of heat ? Watch
It is used in many heating applications because it doesn't corrode and has a high melting point. The only other material that has similar resistance to corrosion is stainless steel. However, its thermal conductivity is 30 times worse than copper's.
Copper is made from a lattice of ions with free electron. The ions are vibrating and the electrons can move through the copper (rather like a gas).