Toplinska energija koja ostaje neiskorištena u konvencionalnoj elektrani (ili se ispušta u okoliš uz negativne učinke) koristi se za potrebe u raznim proizvodnim procesima ili, što je češći slučaj, za grijanje pojedinačnih građevina ili čak cijelih naselja. Toplinska energija može se koristiti za proizvodnju pare, zagrijavanje vode ili zraka. Jedan od načina korištenja kogeneracije je i trigeneracija, gdje se dio energije koristi i za hlađenje.
Kao gorivo može se koristiti prirodni plin, biomasa, drvna građa ili vodik (u slučaju gorivih ćelija), a izbor tehnologije za kogeneraciju ovisi o raspoloživosti i cijeni goriva.
Osnovna prednost kogeneracije je povećana učinkovitost energenta u odnosu na konvencionalne elektrane koje služe samo za proizvodnju električne energije, te industrijske sustave koji služe samo za proizvodnju pare ili vruće vode za tehničke procese.