ParentFull threadpalimpsests·Well, no... Power is the rate of energy consumption or production. The units of power are Watts = Joules / second, the unit of energy is Joules.View on HN