Java runtime environment (jre) allows end-users to run java applications.
Java software allows you to run applications called "applets" that are written in the java programming language. these applets allow you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3d. corporations also use applets for intranet applications and e-business solutions.
the j2se java runtime environment (jre) allows end-users to run java applications.