Non. Un dmg c´est une image disque. On peut y mettre ce que l´on veut (par exemple un pkg), il faut double cliquer sur un dmg pour monter le volume et pouvoir accéder au fichier. C´est un simple disque dur virtuel.
Un pkg est un fichier qui installe un programme. Il met les fichiers du programme a la bonne place (souvent il met le programme dans le dossier Applications et d´autres fichiers dans le dossier bibliothèque, mais rarement plus).