What is "packages"

A package is a set of related classes and interfaces.

In computing, package is a general purpose mechanism for organizing elements into groups. For example, a package java.io that contains all classes in the Java programming language that manipulate data input/output.

Advantages: Easy to find and use classes; Avoid conflicts regarding names; Control access;

Programmers must group into related classes and interfaces; classes and platforms that are part of the JAVA platform are members of various Packages. To create a package just put an interface and a class inside a package.