Namespacing

Definition

Namespacing is a technique that is used to avoid naming collisions in our programs.