Ein Blockheizkraftwerk (BHKW) arbeitet mit einem Verbrennungsmotor, der mit Öl, Gas, Heizöl oder Holz betrieben werden kann und im Prinzip wie ein Motor im Auto funktioniert. Während aber der Motor im Auto die Räder antreibt, betreibt der Motor im Blockheizkraftwerk einen Generator zur Stromerzeugung. Die bei der Verbrennung entstandene Abwärme wird zurückgewonnen und der Heizung und Warmwasserbereitung zugeführt.
Im Gegensatz zu klassischen Stromerzeugern mit nur etwa 40 Prozent Wirkungsgrad, erreichen BHKW Wirkungsgrade von bis zu 90 Prozent. Durch die Kombination von Strom- und Wärmeerzeugung können sie also fast die komplette, im Brennstoff gespeicherte Energie verwerten! Die Strom- und Wärmeerzeugung erfolgt in einem BHKW systembedingt im Verhältnis von 1:3. Bei einer elektrischen Leistung von einem Kilowatt kann also eine thermische Leistung von ca. drei Kilowatt im Haus genutzt werden.