A heat recovery steam generator (HRSG) is a heat exchanger or series of heat exchangers that recovers heat from a hot gas stream and uses that heat to produce steam for driving steam turbines or as process steam in industrial facilities or as steam for district heating.[8]