vSphere vApp consente di creare un pacchetto tra più macchine virtuali e applicazioni software che interoperano in una singola unità e che è possibile gestire e distribuire in formato OVF.
Una vApp può contenere una o più macchine virtuali. Qualsiasi operazione eseguita con la vApp, ad esempio la clonazione o lo spegnimento, interessa tutte le macchine virtuali nel container della vApp.
In vSphere Client, è possibile accedere alla scheda Riepilogo della vApp, la quale consente di visualizzare lo stato corrente della vApp e di gestirla.
I metadati della vApp per le macchine virtuali all'interno della vApp non seguono la semantica dello snapshot per la configurazione delle macchine virtuali. Le proprietà della vApp eliminate, modificate o definite dopo l'acquisizione di uno snapshot di una macchina virtuale restano rispettivamente eliminate, modificate o definite se la macchina virtuale ripristina tale snapshot o uno snapshot precedente.