Some programs are designed to make use of CPU idle time, meaning that they run at a low priority so as not to impact programs that run at normal priority. This allows non-crucial background programs to only run when it would not affect the performance of other applications. Programs like this may cause the CPU to be at 100% utilization all the time which causes the CPU to consume more power, since most modern CPUs can enter power-save modes when they are completely idle.