La virtualizzazione delle applicazioni è il processo di separazione applicazioni dal sottostante OS eseguendoli in ambienti virtuali isolati. Questo processo consente agli amministratori di configurare app remote su a server, impacchettarli con le dipendenze in un'unità autonoma e consegnarli a un computer dell'utente finale.