Java Platform Module System
The Java Platform Module System (JPMS) specifies a distribution format for collections of Java code and associated resources. It also specifies a repository for storing these collections, or modules, and identifies how they can be discovered, loaded and checked for integrity.
Source: Wikipedia — Java Platform Module System (CC BY-SA 4.0)