A namespace is a [[controlled vocabulary]] in the context of an [[ontology]]. Examples include
- [[schema.org]]
- [[FOAF]]
- [[OWL]]
- [[SKOS]]
For local namespaces, create your own (e.g., `http://www.example.com: ex`) and link to existing namespaces.
In the context of a programming language, a namespace is a container in which terms are applicable. For example, in [[Python]] a function has its own namespace and a module has its own namespace. Variable names used within a function will not collide with variable names outside the function or within other functions. Similarly, variable names in a module will not collide with variable names in other modules.