Energy density is the amount of energy in a given mass (or volume) and power density is the amount of power in a given mass. ... This difference comes from batteries being able to store more energy, but capacitors can give off energy more quickly.