The attojoule (aJ) is a unit of energy or mechanical work in the International System of Units, defined as 10−18 joule using the SI prefix system.