what is the difference between a control and a variable