This article provides a comprehensive review of electrical energy storage technologies, materials and systems, and recent advances as well as challenges yet to overcome.

With the explosive growth in intermittent renewable resources and energy demand, it is important to figure out ways to develop suitable electrical energy storage technologies to fully address the widely varying needs for large-scale electrical storage.

Examples of recent success in using earth-abundant materials for other electrochemical energy applications can be found in the paper.