Un file DMG è un file Apple Disk Image (Immagine disco Apple), un formato comune utilizzato su macOS per distribuire software. È essenzialmente un contenitore digitale che racchiude installer di software compressi, applicazioni o altri file. Può essere considerato come un'unità disco virtuale. Quando si apre un file DMG, macOS lo monta come un volume sulla scrivania, consentendo di accedere al suo contenuto. Questo rende estremamente semplice l'installazione di applicazioni o la copia di file sul proprio computer. I file DMG spesso includono algoritmi di compressione per ridurre le dimensioni del file, facilitando così il download e la distribuzione via web. Possono anche essere protetti da password per garantire la sicurezza dei dati contenuti. Il formato supporta diverse funzionalità avanzate, come i checksum per verificare l'integrità dei dati e i resource fork, che sono specifici dell'ecosistema macOS. Una volta terminato l'utilizzo del contenuto di un file DMG, l'utente può semplicemente smontarlo, il che rimuove il disco virtuale dalla scrivania. I DMG rappresentano lo standard per la distribuzione di software e dati su macOS, offrendo un metodo pratico e sicuro per il packaging e la consegna dei file agli utenti finali.