Développé par Sun Microsystems, les utilisateurs Web dépendent du Java Runtime Environment (JRE) 6.0 pour exécuter un certain nombre de programmes et de caractéristiques sur Internet appelé "applets." JRE doit pas être confondue avec Java Development Environment ou JDE, que les développeurs Web et les programmeurs utilisent pour les applets de code. Sun Microsystems libère continuellement de nouvelles versions de JRE, qui peuvent être consultés sur le site Web de Sun, énumérés dans les ressources ci-dessous. Les utilisateurs d'Apple doivent installer le runtime Java approuvé par Apple et peuvent ne pas télécharger et installer manuellement Java à partir du site Web de Java.