Difference between Heat and Temperature

Heat :

1. Heat is that form of energy which flows from a hot body to a cold body when they are kept in contact.

2. The S.I unit of heat is $joule (J)$.

3. The amount of heat contained in a body depends on mass, temperature and substance of body.

4. Heat of the body is measured by the principle of calorimetry.

5. Two bodies having same amount of heat may differ in their temperature.

6. When two bodies are placed in contact then the total amount of heat is equal to the sum of heat of individual body.


1. Temperature is a parameter that determines the direction of the flow of heat while keeping the two bodies at different temperatures in contact.

2. The S.I. unit of temperature is $kelvin (K)$.

3. The temperature of a body depends on the average kinetic energy of its molecules due to their random motion.

4. Temperature of the body is measured by a thermometer.

5. Two bodies at the same temperature may differ in the quantities of heat contained in them.

6. When two bodies having different temperatures are placed in contact then the resultant temperature is a temperature in between the two temperatures.