posted by Jon .
A hot object has more thermal energy than a similar cold object only because of greater kinetic energy.
physics repost -
Increasing temperature will indeed increase the thermal energy. However, the increase in thermal energy is not (in general) only an increase in average kinetic energy.