Application streaming simplifies application delivery to users by virtualizing applications on client machines. We can install and configure an application centrally and deliver it to any XenApp server or client machine on demand. One of the major features of application streaming is the ability to run multiple versions of an application on the same client; for example, we can run Office 2007 and Office 2010 on the same client machine. Also, application streaming is useful to run applications that can't run on XenApp.
Using streamed applications provides a lot of benefits, including:
The ability to install an application once on a profiler workstation and copy and replicate to fileservers within the company.
Use of streamed applications reduces patching complexity in large environments.
Updates to a streamed application don't require re-profiling applications.
All streamed applications run within isolated environments that keep the applications from interfering with others...