# Project Jigsaw > The primary goals of this Project were to: The primary goals of this Project were to: - Make it easier for developers to construct and maintain libraries and large applications; - Improve the security and maintainability of Java SE Platform Implementations in general, and the JDK in particular; - Enable improved application performance; and - Enable the Java SE Platform, and the JDK, to scale down for use in small computing devices and dense cloud deployments. To achieve these goals we designed and implemented a standard module system for the Java SE 9 Platform and applied that system to the Platform itself and to its Reference Implementation, [JDK 9](https://openjdk.org/projects/jdk9). The module system is powerful enough to modularize the JDK and other large legacy code bases, yet is still approachable by all developers. https://openjdk.org/projects/jigsaw/