Αποθηκεύει πληροφορίες για γεωγραφική μοντελοποίηση σε μορφή XML. Περιέχει σημεία, γραμμές, πολύγωνα και εικόνες. Χρησιμοποιείται για τον ορισμό και την ονομασία τοποθεσιών, για τη δημιουργία διαφορετικών φωτογραφικών γωνιών, για την επίστρωση υφών και την πρόσθεση περιεχομένου HTML. Τα αρχεία KML χρησιμοποιούνταν αρχικά από το πρόγραμμα χαρτοποίησης Keyhole της εταιρείας Keyhole, Inc.
Η εταιρεία αγοράστηκε από την Google το 2004 και τα αρχεία KML σήμερα χρησιμοποιούνται από το Google Earth.