What do you mean by name hiding in C# programming language?

In some scenarios, we can have both the inner and outer namespaces containing the types with the same name. At this point, name hiding is used.
It states that the priority is given to the type that is present in the inner namespace.