Question: what is difference between expression and variable?
Answer: What's the difference between a variable and an expression? ... A variable is an unknown value. An expression is a way of expressing a concept using an unknown value (variable).