var, let, const: Declaration Keywords
JavaScript provides three ways to declare variables, each with different scoping and mutation rules.
var is function-scoped and can be redeclared; let is block-scoped and reassignable; const is block-scoped and cannot be reassigned.
Use const by default for immutable bindings, let when reassignment is needed, and avoid var in modern code.