Thermal Energy and Temperature