Name Spaces
A name space is a (dynamic) set of names (strings) in which a particular corresponding (dynamic) set of bindings (e.g., values, functions, etc.) is effective.
- Symbols and their SYMBOL-VALUE bindings in the Common-Lisp-User package
- Symbols and their operator (functions and macros) bindings in a Lisp graphics package.
Lisp’s main means of organizing name spaces are: Packages and Binding types (value vs operator)