A programmable thermostat allows you to set temperatures for different times of day, reducing energy usage when you're not at home or sleeping.