PWM is essentially meant to increase efficiency between the variable speeds. The variable speeds aim at a target maximum temperature. Typically that has a default, but it can often be user defined as well. So the answer to your question is basically, "Yes." PWM changes fan speed based on temperature and user setting.