Setting a name label when creating a namespace

Just a general question: when I was looking at examples for creating a namespace, they gave it a name (“development” in the example). They also gave the namespace a label.name of “development”. When would the name label ever come into play? Is it needed, or is it just trying to be consistent with other objects?

It’ll come in a play when you will play with Network Policy.

You don’t have to, but often you may want to use various descriptors to describe and filter your environment. @tej-singh-rana is also correct that if you start digging into other features, the additional label becomes a bit more useful.