A heat pump is an electrical device that supplies a home's central heating system to create the desired temperatures. Using the outdoor temperature, it pumps it and converts it into heating or cooling and then feeds it into the home's central heating system.
A heat pump can provide simultaneous cooling and hot water, and can work in combination with various home systems such as solar, underfloor heating etc.