La virtualización de aplicaciones es el proceso de separar aplicaciones desde el subyacente OS ejecutándolos en entornos virtuales aislados. Este proceso permite a los administradores configurar aplicaciones remotas en un server, empaquetarlos con dependencias en una unidad independiente y enviarlos a la computadora de un usuario final.