I'm trying to pin down the difference between "unknown" and "variable". I have always understood that in the equations $2x+1=10$ or $x^2+5x+6=0$, $x$ is an unknown (short for "unknown constant"), since its value can be determined. In the expression $2x+1$, however, $x$ can take any value, therefore it is a variable.
What about in the equation $2x+3y=10$? $x$ and $y$ can both take infinitely many values, but once one is fixed, the other becomes fixed. Does this mean they are both variables? Does it mean that one (say $x$) is a variable, but the other is an unknown (since its value is determined by the variable)?
I'd appreciate some insight. Thanks.