The Reference indicates which tags are optional. All tags are case-sensitive and must appear exactly as they are listed in the KML Reference. KML uses a tag-based structure with nested elements and attributes and is based on the XML standard. KML is a file format used to display geographic data in an Earth browser such as Google Earth.