How it works
A variable is a box with a name. The name is the label on the box, and the value is what sits inside.
A robot only remembers what we store, so a program keeps a number in a variable.
The name stays the same, but the value can change. That is why it is called a variable: its value can vary.
Every variable needs its own clear name, so the program can find the right box every time.