W energetyce istnieje termin kogeneracja, który oznacza jednoczesne wytwarzanie energii cieplnej i elektrycznej. Taka kogeneracja jest realizowana w elektrociepłowniach. Nie trzeba jednak posiadać elektrociepłowni, aby wytwarzać jednocześnie energię elektryczną i ciepło w warunkach domowych. Taką produkcję elektryczności i ciepła może zapewnić na przykład zespół jednocześnie pracujących baterii słonecznych oraz pompy ciepła. Baterie słoneczne wytwarzają prąd dla domu, a jednocześnie mogą zasilać działanie pompy ciepła, która obierając ciepło z powietrza lub gruntu przekazuje je następnie do ogrzewanej nim wody.