Namespace
What is Namespace? A namespace is a feature of various programming languages that allows you to group and organise code elements, such as classes, functions and variables, under a single name. The main purpose of a namespace is to avoid naming conflicts.