Stocke les informations de modélisation géographique au format XML; comprend des points, des lignes, des polygones et des images; utilisées pour identifier et marquer des emplacements, créer des différents angles de caméra, des textures de recouvrement, et inclure du contenu HTML. Les fichiers KML ont été initialement utilisés par les logiciels de cartographie Keyhole développé par Keyhole Inc.
L’organisation a été acquise par Google en 2004 et les documents KML sont actuellement utilisés par Google Earth.