what is the difference between temperature heat and thermal energy?
The core difference is that heat deals with thermal energy, whereas temperature is more concerned with molecular kinetic energy. Heat is the transfer of thermal energy, whereas temperature is a property the object exhibits.