What 3 Things Does Thermal Energy Depend On