Packages
The classes must be organized in the directory structure such that they can be found when referenced by an import statement
There is a CLASSPATH environment variable on each computer system that determines where to look for classes when referenced