This is a pair of diagrams that shows an example of how embedding JNLP content into the HTML page reduces the number of network connections and results in faster startup time. Each diagram has an x-axis that shows time. (The x-axis has no values.)

The upper diagram shows an example of separate HTML and JNLP files. Along the time continuum, the HTML file starts up first, followed by the JNLP file, then the JAR files, resulting in the start of the application.

The lower diagram shows the performance improvement that results when JNLP content is embedded in the HTML file. The HTML files starts up, followed by the JAR files. There is no need for a separate network connection for the JNLP, so the application starts sooner.