Iniziamo richiamando qualche concetto alla base dei programmi per backup. In generale, infatti, è comune trovare un po' di confusione quando si tratta di archiviazione e backup. Il primo infatti consiste nel salvataggio (o archiviazione per l'appunto) dei dati su un dispositivo di archiviazione (USB, CD, cloud, memoria del computer). Con backup, invece, intendiamo la duplicazione del contenuto salvato. Perchè duplicare? avere una copia di tutte le informazioni importanti e archiviarla su un'altra piattaforma di archiviazione è fondamentale per prevenire perdite causate da danni, disastri naturali, hacker od ogni altra minaccia.
Inoltre, in questa sede possiamo anche distinguere tra clonazione e mirroring. Il primo si riferisce ad una duplicazione fatta in maniera tale da essere riutilizzabile e avviabile nella stessa maniera dell'originale, è quindi una duplicazione totale che non si limita ai dati. Il mirroring, invece, è una duplicazione che si ferma ai dati.