Un file DMG è un file Immagine Disco Apple (Apple Disk Image), un formato comune utilizzato su macOS per la distribuzione di software. È essenzialmente un contenitore digitale che racchiude installatori 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 (desktop), consentendo l'accesso ai suoi contenuti. Ciò facilita notevolmente l'installazione di applicazioni o la copia di file sul computer. I file DMG spesso includono la compressione per ridurre le dimensioni del file, facilitando il download e la distribuzione. Possono anche essere protetti da password per motivi di sicurezza. Il formato supporta diverse funzionalità tecniche, come i checksum (somme di controllo) per garantire l'integrità dei dati e i fork di risorse (resource forks), che sono specifici per l'ambiente macOS. Una volta terminato l'utilizzo dei contenuti di un file DMG, è possibile smontarlo (unmount), rimuovendo così il disco virtuale dalla scrivania. I DMG rappresentano un metodo standard, conveniente e sicuro per l'imballaggio e la consegna di software e dati su macOS.