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. From Wikipedia