With smart thermostats you can control the temperature in your home at different times of day without ever touching your thermostat. Some have built in sensors to detect if anyone is home or not, so can adjust the scheduled setting based on occupancy. They can even have extended room sensors to help create a more balanced temperature. They can also learn your preferences and can send you reminders.
Smart thermostats provide a more accurate system and level of comfort. And because they can connect to the internet, along with knowing the weather and temperature inside and out, the apps they provide can also help let you control your home when you are away.