For one, super-capacitors can be charged and discharged almost indefinitely, but batteries have a limited life. Batteries lose their capacity gradually over their lifetime. Super-capacitors don’t.