Die Java Plug-in-Technologie ist Bestandteil der Java Runtime Environment ( JRE) und ermöglicht die Verbindung einer Java Virtual Machine ( JVM) mit einem Browser. Dieser bekommt dadurch die Möglichkeit, aus dem Internet geladene Applets auszuführen.
Diese Funktionalität gehört zum Bereich Softwareverteilung (Deployment). Um andere Java- Programme als Applets über das Internet zu verteilen, kann Java Web Start verwendet werden.