Question d’entretien chez Cognizant

Difference between JDK, JRE, and JVM.