KMZ (Keyhole Markup Language Zipped) è una versione compressa del formato di file KML (Keyhole Markup Language). KML è un linguaggio basato su XML utilizzato per rappresentare annotazioni geografiche e visualizzazioni all'interno di mappe basate su Internet e browser di mappatura terrestre. I file KMZ impacchettano un file KML insieme a tutti i file di supporto necessari, come immagini, icone, modelli, texture e altre risorse, in un unico archivio facilmente distribuibile. Questa compressione e impacchettamento facilitano la condivisione di set di dati geografici complessi. Il formato KMZ utilizza l'algoritmo di compressione ZIP per ridurre la dimensione del file, rendendolo più efficiente per la trasmissione e l'archiviazione. Quando un file KMZ viene aperto, l'applicazione decomprime l'archivio e accede al file KML e alle sue risorse associate. I file KMZ sono comunemente utilizzati per condividere mappe personalizzate, sovrapposizioni di dati geografici e modelli 3D all'interno di applicazioni come Google Earth e altri software GIS (Geographic Information System - Sistema Informativo Geografico). La natura compressa è fondamentale per la distribuzione efficiente di dati spaziali ricchi di contenuti multimediali.