Answer may be:
It sorts out the name conflict of the identifier, which is skilled by placing them under numerous namespaces. It particularly helped in the logical division of the multiple codes.