Heat or thermal energy is produced due to the rapid motion of atoms. It can be said that this is due to the kinetic energy of the atoms, molecules, or ions. Heat transfer happens from high to low temperatures due to conduction, convection and radiation.