In a micro CHP a fuel source such as natural gas is used to generate electricity, and the excess heat from that operation is used to heat a home and in some cases water as well. The efficiency of converting fuel to useful energy may be as high as 90 percent.