Ans : JDK can also be defined as a software development kit for java. It allows the developers to create a java program that can execute on JVM and run by JRE.