The document discusses what's new in Java 9. Key changes include the introduction of a module system that allows modularization of the Java platform and custom configurations. The tools javac, jlink and java now accept options to specify module paths. The JDK itself has been modularized. Most internal APIs are now inaccessible by default. The version string format was simplified. New tools introduced include JShell for REPL functionality and jlink to assemble custom runtime images. Enhancements were made for security, deployment, language features and streams.