A regeneração é um processo interno de um sistema termodinâmico por meio do qual a irreversibilidade externa é eliminada ou diminuída. A irreversibilidade externa ocorre na maioria dos motores em virtude de duas diferenças de temperatura: uma entre a fonte quente e a substância operante e a outra entre a fonte fria e a fonte operante. Assim, um turbo-compressor usado em motores a combustão interna é um exemplo de regenerador por ser um dispositivo que usa os gases quentes da exaustão para comprimir o ar de admissão, aumentando, assim, a eficiência volumétrica das câmaras de combustão.