Topic summary
Namespaces

Extracted from the Wikipedia article Namespace.
C#
Namespaces are heavily used in C# language. All .NET framework classes are organized in namespaces. Namespaces are used by programmers to organize their work and to avoid naming collisions. When referencing a class, one may specify either its fully qualified name, meaning its namespace followed by the class name: