Google Earth allows you to view information located at the top of the map for any particular area, such as the census or marketing information and images. The type of file used to view this information in the program is called KML.

The KML file extension or the Keyhole Markup Language format is used to store geographic data that includes navigation maps and other driving instructions. This format was developed primarily for the Google Earth desktop mapping software. KML was developed as a way to store geographic information that is readable by different mapping programs in a standard way.

Another online map application, Google Maps, also provides support for importing XML files to the Internet; so that users can view and edit browsing data. As the KML extension is a format developed by Google, it only takes a few mouse clicks to add the data to Google Maps.

The XML file extension stands for Extensible Markup Language. It is a type of semantic programming language that is used to obtain and present data to users. XML files use this extension and can be easily read by most web browsers and some computer programs. These documents are used by many Internet sites and the browser’s strong support for XML files allows the data to be displayed without users noticing any difference. Such files are used in many applications involving changing or dynamic data. XML is commonly used to transfer data between two websites. In addition to the extension, there are other ways to identify them.

The KML and XML extensions have totally different purposes. KML is associated with Google Earth while XML is mainly used to transfer data between two websites.