This document is divided into two sections:

Java SE
The Java Platform, Standard Edition (Java SE) APIs define the core Java platform for general-purpose computing. These APIs are in modules whose names start with java.
JDK
The Java Development Kit (JDK) APIs are specific to the JDK and will not necessarily be available in all implementations of the Java SE Platform. These APIs are in modules whose names start with jdk.
All Modules Java SE JDK 
Module Description
java.base
Defines the foundational APIs of the Java SE Platform.
java.compiler
Defines the Language Model, Annotation Processing, and Java Compiler APIs.
java.net.http
Defines the HTTP Client and WebSocket API.
jdk.compiler
Defines the implementation of the system Java compiler and its command line equivalent, javac.
jdk.javadoc
Defines the implementation of the system documentation tool and its command line equivalent, javadoc.