Temperature is measuring how hot or cold a place is, while thermal energy is energy in a system that creates warmth such as a stove or boiler. Heat is the warmth of a person, place or thing that has a fairly higher or the same temperature as room temperature. Hope this helps! ;)
~Brainliest