What is a namespace? See Wikipedia.

For a company that builds its own software, namespaces are crucial to integrate applications. Maybe a stand-alone application that you’re building right now will one day be used as an external component. That’s why you need to use namespaces to identify your code.

continue reading…