Microsoft Application Virtualization (App-V) 利用一套创新的系统来进行应用程序的集中部署。当用户第一次运行应用程序的时候,App-V 的客户端将快速响应并将启动应用程序所必需的那部分代码从Virtual Application Server 中“拉”下来,通常只需要应用程序总大小的20-40%即可启动应用程序。而传统做法往往采用“推”的方式并对整个应用程序进行安装。 当会话结束以后,应用程序以及用户的使用偏好将以文件的形式缓存在本地。这样在下次启动应用程序的时候就可以直接从本地缓存中快速启动,从而在不影响网络带宽的前提下对应用程序进行保存,即便计算机意外关机也不会受到影响。