It works with nearly every type of heating system and provides many options for programming from simple to more complex. The instructions with it are clear and thorough. It is one of few programmable thermostats that work with my hot water heating White-Rodgers 3 wire zone valves.