With the social progress and the growth in human lifestyle, the need for energy increases continuously. Energy is considered as the most important problem facing humanity. Successful exploitation of renewable but intermittent energy sources such as wind and solar power requires reliable and efficient electrical energy storage and scientific community is studying new energy storage devices, electrochemical energy storage devices being the most promising candidates. Electrochemical energy storage technologies include batteries, fuel cells and electrochemical capacitors.