Heat is produced by matter. Matter is made up of atoms and molecules and energy causes the atoms and molecules to always be in motion. They either bumping into each other or vibrating back and forth to cause energy. ... The more molecules, more heat.