Thermoelectrics are materials that can generate electricity from the application of a temperature gradient, or vice versa, through the thermoelectric effect. By exploiting this coupling between thermal and electrical properties, thermoelectric devices can be made that carry heat from a cold to a hot side (refrigeration) or that generate electricity from heat flows.