Explanation of Temperature Difference