Arthur Wright answered A difference in temperature for heat to flow and a difference in charge at each end for electricity to flow