Joule is a unit of:

Impuse

Energy

Power

Temperature