Question: what are jnlp files used for?
Answer: Java Network Launch Protocol (JNLP) files are used to launch applications from a hosted web server on a remote desktop client. Software such as Java Plug-in and Java Web Start programs use JNLP files to run.