A heat reservoir is a large system that can absorb or supply heat without undergoing a significant change in temperature. It acts as a source or sink of thermal energy in thermodynamic processes, playing a crucial role in understanding the behavior of heat engines and their efficiency.