JavaScript Basics: Bindings
Attaching values to variables
When running a program in JavaScript, it remembers what values go where and when to update them. It updates values by replacing old values with new ones, but how does it do that? JavaScript will have to attach the value to something or the value is meaningless.
That is when binding or variables come in.