A programmable thermostat sets your temperature based on a predetermined schedule, whereas a non-programmable thermostat stays at the same temperature 24 hours a day. A non-programmable thermostat can easily rake up your bills and cost you double as compared to a programmable one. » learn more