DMG 파일은 Apple 디스크 이미지 파일로, macOS에서 소프트웨어를 배포하는 데 사용되는 일반적인 형식입니다. 본질적으로 압축된 소프트웨어 설치 프로그램, 응용 프로그램 또는 기타 파일을 담는 디지털 컨테이너(digital container)입니다. 이를 가상 디스크 드라이브(virtual disk drive)로 생각할 수 있습니다. DMG 파일을 열면, macOS는 이를 데스크톱에 볼륨(volume)으로 마운트(mount)하여 사용자가 그 내용에 접근할 수 있도록 합니다. 이를 통해 응용 프로그램을 설치하거나 파일을 컴퓨터로 복사하는 작업이 용이해집니다. DMG는 다운로드 및 배포를 쉽게 하기 위해 파일 크기를 줄이는 압축 기능을 포함하는 경우가 많습니다. 또한 보안을 위해 암호로 보호될 수도 있습니다. 이 형식은 데이터 무결성(data integrity)을 보장하기 위한 체크섬(checksum)과 macOS에 특화된 리소스 포크(resource forks)와 같은 다양한 기능을 지원합니다. DMG 파일의 내용 사용을 마친 후에는 이를 언마운트(unmount)할 수 있으며, 이는 데스크톱에서 가상 디스크를 제거하는 과정입니다. DMG는 macOS에서 소프트웨어와 데이터를 배포하는 표준적인 방법이며, 파일을 패키징하고 전달하는 편리하고 안전한 방법을 제공합니다.