Application virtualization leverages technology that allows an application to work in its own settings, isolated from the rest of the environment. For example, an application works in an isolated virtualized environment running Windows XP, while the rest of the applications run on Windows 7.