If we use the water analogy, the power of flowing water is given by the rate of flow of the water past a point multiplied by the pressure of that water flow. In the electrical case power is the current flowing times the voltage of that flow. The units of measure for power are watts. Also, if there is no current or no voltage, there is no power. If power is the rate at which work is done, then energy is the amount of work that is done during a specific period of time.
Energy is so fundamental that it is hard to define.
But no one can very clearly define exactly what it is.