Format .JNLP jest wykorzystywany przez środowisko Java Network Launching. Pliki w tym formacie stosowane są do uruchamiania i nadzorowania programów Java w systemie operacyjnym lub w sieci (np. aplet w przeglądarce WWW); można kliknąć ikonę programu w celu jego uruchomienia, o ile Java Runtime Environment jest zainstalowany.
Pliki .JNLP używane są przechowywania danych, jak na przykład zdalnej lokalizacji do pobrania apletu Java i klasy, którą należy uruchomić w pierwszej kolejności.