Joule is a unit of:

Temperature

Energy

Impuse

Power