We get two major things along with the Java Download file.
JDK - Java Development Kit
JRE - Java Runtime Environment
JDK
JRE
Abbreviation for JavaDevelopment Kit
Abbreviation for Java Runtime Environment
JDK is a dedicated kit for solely software development
JRE is a set of software and library designed for executing Java Programs
Unlike JVM, JDK is Platform Dependent
Unlike JVM, JRE is also Platform Dependent
JDK package is a set of tools for debugging and Developing
JRE Package is one that only supports files and libraries for a runtime environment
JDK package will be provided with an installer file
JRE Package does not get an installer but has only a runtime environment