JRE stands for Java Runtime Environment. JDK stands for Java Development Kit. In most situations, if you want to run a Java application, you just need to install Only JRE. But, if you are doing some development work, or compiling an application that requires Java SDK, then you have to install JDK. This tutorial explains [...]