JRE:Java Runtime Environment,即Java執行時環境,包含了Java虛擬機器、Java核心類庫和支援檔案。是使用Java語言編寫的程式執行所需要的軟體環境,是提供給想執行Java程式的使用者使用的。

JDK:Java Development Kit,即Java開發工具包,包含了JRE、編譯器和其他的工具(JavaDoc、Java偵錯程式等)。是程式設計師使用Java語言編寫程式所需要的開發工具包,是提供給程式設計師使用的,可以讓開發者開發、編譯、執行Java應用程式。

如果你需要執行Java程式,只需安裝JRE就可以了
如果你需要編寫Java程式,就需要安裝JDK