일과 열은 계의 경계를 지나며 주고받는 에너지이고, 동력은 일을 시간으로 나눈 값(W = J/s)이다. 밀폐계에서는 받은 열 Q 에서 계가 한 일 W 를 뺀 만큼 내부에너지가 바뀌어 ΔU = Q − W 가 되고, 정상 유동 개방계에서는 그 자리에 엔탈피 차 ΔH 가 온다(운동 · 위치 에너지는 무시). 그림은 Q · W · 그 차를 나란히 세운 막대이고, 밀폐계 · 개방계 버튼은 셋째 막대를 ΔU 와 ΔH 로 바꾼다. 열 Q 와 일 W 슬라이더를 움직이면 셋째 막대가 Q − W 를 따라가고, 일이 열보다 커서 음수가 되면 보라색으로 바뀐다.
제0법칙이 온도를 정한다
두 계가 셋째 계와 각각 열평형이면 두 계끼리도 열평형이고, 이것이 온도계로 온도를 잴 수 있는 근거다(제0법칙). 일은 힘이 경계를 움직일 때 생기고, 열은 온도 차 때문에 경계를 지난다. 동력은 단위 시간에 한 일이다.