En värmepump utvinner värme från omgivningen, t.ex. utomhusluft, mark eller grundvatten, och omvandlar den till användbar energi. Denna värme, även vid låga temperaturer, innehåller tillräckligt med energi för att värmepumpen ska fungera effektivt. Systemet använder ett köldmedium som absorberar värmen och omvandlar den till en gas. Denna gas komprimeras sedan av en kompressor, vilket höjer dess temperatur. Den heta ångan passerar sedan genom en värmeväxlare, där värmen överförs till värmesystemet, t.ex. golvvärme. När värmen har avgivits kondenseras köldmediet tillbaka till vätska och cykeln börjar om. Detta gör att värmepumpen kan leverera värme kontinuerligt.