Spiegazione semplice
L'installatore ti permette di 'installare' qualcosa sul tuo computer. Senza l'installer, il computer non avrebbe idea di come installare effettivamente il programma. I programmi sono cose piuttosto complicate con molti livelli. L'installatore si assicura che tutti questi livelli lavorino in armonia sulla vostra macchina.
Una volta che l'installatore ha finito il suo lavoro, il prodotto è un'applicazione. Questo è l'effettivo 'software' che vi permette di fare le cose.
Installare programmi su un telefono è estremamente semplice. Si preme un pulsante e un'applicazione viene installata. Questo perché tutti i dettagli sono nascosti.
Su un computer con Windows, puoi scegliere la posizione di installazione predefinita, se vuoi altri software in bundle con il software che stai scaricando, se vuoi installarlo per tutti gli utenti sulla macchina o solo per l'utente attualmente loggato, ecc.
Spiegazione elaborata
Un installer fa esattamente questo, installa il software nella memoria non volatile del tuo dispositivo - cioè il disco rigido.
Così, per esempio, se volessi installare Google Chrome sulla mia macchina Windows, dovrei andare a scaricare l'exe che mi permette di farlo.
Anche l'installatore è in realtà un software, tranne che hai bisogno del software di installazione solo per quel breve periodo in cui si installa effettivamente il software che si stava inizialmente cercando di installare - in questo caso Chrome, il browser web. Una volta installato il software, puoi lasciare il programma di installazione sul tuo computer o puoi cancellarlo, come preferisci.
Quando si installa il programma, il programma di installazione passa attraverso il processo di creazione delle directory necessarie, l'installazione delle dipendenze necessarie (una dipendenza è solo altro software richiesto che è necessario per il programma che si sta installando per funzionare), ecc.
Una volta che tutto questo è stato fatto, avrete un eseguibile principale che potete eseguire - su un computer questo è di solito un collegamento sul desktop che punta a dove risiede l'effettivo .exe sul vostro file system.
Fondamentalmente, il programma di installazione prepara il vostro computer a creare un ambiente compatibile con ciò che il software richiede.
Il programma di installazione "configura" la vostra macchina, essenzialmente.
Il software installato è il prodotto del programma di installazione, è il pacchetto completato e configurato che vi permette di eseguire effettivamente il software sulla vostra macchina.
Vedrai che quando cerchi di installare qualcosa, il sito web spesso ti chiede di scegliere il tuo sistema operativo, la tua architettura di sistema (32bit, 64bit), ecc.
Alcuni siti web sono fantasiosi e 'rilevano automaticamente' questo per te.
Questo è tutto ciò che c'è veramente da fare.