A package is a collection of related classes and interfaces providing access protection and namespace management.