Answer: The fundamental difference between heat and temperature is that Heat is the form of energy that transfers from a hot state to a cold state. The unit of Heat is Joule. However, the temperature is the measure of the hotness and coldness of an object. The SI unit of Temperature is Kelvin.