Battery is more widely used due to its ability to store more energy for a given weight and volume: it has a better energy density. Supercapacitor on the other hand can be charged and discharged very quickly (or slowly if you do not need power): it has a very high power density.May 21, 2016