JDK هي أدوات التطوير للمبرمجين و JRE هي بيئة التشغيل للمستخدمين.
JVM هو المحرك الذي يقوم بتشغيل كود الجافا فعلياً على الجهاز.