This article provides a state-of-the-art review on emerging applications of smart tools such as data analytics and smart technologies such as internet-of-things in case of design, management and control of energy storage systems. In particular, we have established a classification of the types and targets of various predictive analytics for estimation of load, energy prices, renewable energy inputs, state of the charge, fault diagnosis, etc. In addition, the applications of information technologies, and in particular, use of cloud, internet-of-things, building management systems and building information modeling and their contributions to management of energy storage systems will be reviewed in details. The paper concludes by highlighting the emerging issues in smart energy storage systems and providing directions for future research.