The maximum amount of ElectricityA form of Energy and set of physical phenomena that result f... Click for more that a can be generated, transported, stored, or consumed under specific conditions, either instantaneously as electrical PowerElectrical represents rate at which Energy is transferred th... Click for more – measured in MegaWatts (MW), or over a period of time as electrical EnergyElectrical Energy is the product of electrical Power and tim... Click for more – measured in MegaWatt hours (MWh).