Namespace
A namespace is a set of named symbols, usually variables. Names or identifiers are keys allowing to access symbol values. Namespaces provide a level of direction to specific identifiers, thus making i...