Definitions Edit

Application virtualization is

[a] virtual implementation of the application programming interface (API) that a running application expects to use.[1]
[a] form of virtualization that exposes a single shared operating system kernel to multiple discrete application instances, each of which is kept isolated from all others on the host.[2]

References Edit

  1. NIST Special Publication 800-125, at A-1.
  2. NIST Special Publication 800-190, at 48.