Glossary of Terms:
 
joule
A unit of electrical energy equal to the work done by a force of one Newton acting through a distance of one meter, or when a current of one Ampere passes through a resistance of one Ohm per second.
Source: Yamaha

Related terms:
  Newton   watt