Microsoft Application Virtualization (App-V) enables you to make applications available to end users without installing the applications directly on end user computers. App-V transforms applications into centrally managed services that are never installed and don't conflict with other applications.
The most interesting and powerful feature for us is the fact that we can upgrade any kind of app instantly.
It is very easy to use from an administration point of view.