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