electrical cell

An electrical cell is an energy source providing an electrical potential difference between its two terminals such that a current can flow between them. Among the various types are electrochemical cells (including batteries) and photoelectric cells. In the case of an electrochemical cell, the cell's energy is stored internally as chemicals that react with each other.