in reply to What's the right way to import a module
Foo and Foo::Bar are not related a priori. So the difference is that one uses Foo, and the other does not. The best practice is to use Foo if you need Foo, otherwise not.