Tecnologia sviluppata Microsoft per l'installazione del proprio software.
Consente di installare un'applicazione con una singola operazione (un click su una URL). Il software di installazione si deve prendere cura di tutti i settaggi necessari alla configurazione ottimale esaminando il computer, il sistema operativo ed i vari componenti software ed hardware presenti.
L'obiettivo è di effettuare installazioni facili per chiunque, che non richiedano conoscenze particolari su compatibilità o versioni, e che non presentino problemi di incompatibilità o disallineamento di versioni che provocano arresti del sistema o malfunzionamenti.