What do java packages do? I am using eclipse and it says best not to use the default package, but I haven't got any other packages. And how come in NetBeans, it creates a package with the same name...