This visual execution shows how Elasticsearch handles geo-point and geo-shape types. First, you define the mapping with a geo_point or geo_shape field. Then you index documents with location data as coordinates or shapes. Elasticsearch stores this data in a special way to allow spatial queries. You can query documents by distance from a point or by spatial relationships with shapes. The execution table traces each step from defining mapping, indexing documents, to querying. The variable tracker shows how mapping and documents change. Key moments clarify common confusions like why mapping types matter and how geo_point values are formatted. The quiz tests understanding of mapping types, steps, and data formats. This helps beginners see exactly how geo data flows through Elasticsearch indexing and querying.