KML is an XML language focused on geographic visualization, including annotation of maps and images. KML is supported in numerous earth browser applications and geospatial software products. About 70 KML 2.2 implementations are registered in the OGC implementations database.
In early 2010, Google submitted KML to the Open Geospatial Consortium (OGC) to be evolved within the OGC consensus process. Currently, the OGC Technical Committee is voting to approve the KML 2.2 test-suite. The Test suite will allow any implementation to validate a KML 2.2 file.