Question: what is the difference between java and java runtime environment?
Answer: What is the difference between the JRE and the JDK ? It is an implementation of the Java Virtual Machine* which actually executes Java programs. It is a bundle of software that you can use to develop Java based applications. Java Runtime Environment is a plug-in needed for running java programs.