Verifying Difference between a variable and a parameter

31 Views Asked by At

I'm not quite sure of the formal difference between a variable and a parameter. The way I explain a parameter is that while its input value differs from case to case, the concept is always the same. Examples include B for base, h for height, etc. A variable is a symbol whose value and the concept it stands for both differ from problem to problem/case to case. For example, x has both different values and different things it represents. Is this correct, or am I missing something?