I've read here the following text:
The name of a variable is a placeholder for its value, the data it holds. Referencing (retrieving) its value is called variable substitution.
If we retrieve/or reference the value, why is the terminology is "to substitute" and not just "to retrieve" or "to reference"?