Name Spaces
A name space is a (dynamic) set of names (strings) in which a particular corresponding (dynamic) set of bindings (e.g., values, procedures, etc.) is effective.
- Symbols and their global bindings.
- Symbols and their local bindings within a procedure.
Lexical scoping allows separation of name spaces.