Work done is generally referred in relation to the force applied while energy is used in reference to other factors such as heat. Power is defined as work done per unit time. Or energy per unit time. Eg: if you supply 50 joules over a period of 5 seconds, you have supplied 50/5=10 Watts of power.