Possible Duplicate:
What is the difference between JDK and JRE?
What is the main reason you would use one against the other? When exactly you are supposed to use JRE and when exactly to use JDK? What are the factors considering making your decision?