Understanding Thermal Properties From Atom to Application