Factors Affecting Temperature Differences