Electrochemical Cell: An electrochemical cell is a device that converts chemical energy into electrical energy through redox reactions.
Battery: A battery consists of multiple electrochemical cells connected together and provides portable electrical energy.
Galvanic Cell: Also known as a voltaic cell, this type of electrochemical cell uses spontaneous redox reactions to produce electrical energy.