Что такое JDK SDK IDE JRE ?
Попробуйте воспользоваться этим достижением человечества.
Как ответил товарищ выше, юзайте гугл. А вообще - странный вопрос для такого сайта. 
JDK - Java Development Kit         | Это наборы модулей для разработки ПО
SDK - Software Development Kit |
IDE - Integrated Development Emvironment | Программа, предназначенная для разработки и многих сопутствующих задач.
JRE - Java Runtime Environment - Виртуальная машина (и не только) для выполнения Java - программ