Ameresco Interview Question

What is a Heat Pump