In electrochemistry, a thermogalvanic cell is a kind of galvanic cell in which heat is employed to provide electrical power directly. These cells are electrochemical cells in which the two electrodes are deliberately maintained at different temperatures. This temperature difference generates a potential difference between the electrodes. The electrodes can be of identical composition and the electrolyte solution homogeneous. This is usually the case in these cells. This is in contrast to galvanic cells in which electrodes and/or solutions of different composition provide the electromotive potential. As long as there is a difference in temperature between the electrodes a current will flow through the circuit. A thermogalvanic cell can be seen as analogous to a concentration cell but instead of running on differences in the concentration/pressure of the reactants they make use of differences in the "concentrations" of thermal energy. The principal application of thermogalvanic cells is the production of electricity from low-temperature heat sources (waste heat and solar heat). Their energetic efficiency is low, in the range of 0.1% to 1% for conversion of heat into electricity.