Pre-launch apps and Citrix Web Interface PNAgent-site
Since XenApp 6.5 we often use a cool feature called pre-launch apps. Pre-launch apps are configured in Citrix AppCenter and start automatically in the moment a user authenticated with Citrix Receiver Enterprise against a Citrix Web Interface PNAgent-site.
The prelaunch app is not a classic published app. These apps run in background and start over if the user clicks a regular app (using session sharing). The advantage: The preparation of a session results in a better user experience.