Jdk - java development kit - Kod geliştirmek yani program yazabilmek için gerekli olan alt yapıdır. İçinde JRE zaten bulunur. Ayrıca compiler ( derleyici ) bulunur.
JRE - Java Runtime Environment - Geliştirilmiş ve derlenmiş kodun çalıştırılması için gereken ortamdır. JDK'yı kapsamaz. O ayrıca indirilmelidir.