Thermocouples are temperature sensors consisting of two dissimilar metals joined together at two junctions. One junction, the measuring or hot junction, is connected to the body whose temperature is being measured. The other junction, the reference or cold junction, is connected to a body of known temperature. A temperature difference between the junctions produces an electric voltage due to the Seebeck effect. Thermocouples are widely used to measure temperature in industrial processes like furnaces and engines as well as in thermostats and fire alarms.