ELI5: Explain Like I'm 5

Application Virtualization

Application virtualization is a technology that lets you run an app on a computer, even if it's not installed on that computer. It's like a magic box that can hold one or more apps inside. To use the app, you open the magic box and run it. The app looks like it is installed on the computer, but in reality, it is only running from the virtual box.