This visual execution shows how Elasticsearch handles object and nested types. First, we define a mapping with an object type field and store a document with nested JSON. Queries on object fields return documents if the field matches. Then, we define a mapping with a nested type field to store arrays of objects. Documents with nested arrays are stored, and nested queries allow matching specific inner objects precisely. Simple queries on nested fields without nested query fail to match correctly because nested objects are stored separately. The variable tracker shows how mappings and documents evolve. Key moments clarify common confusions about querying nested fields and the difference between object and nested types. The quiz tests understanding of mapping steps, document states, and query results. This helps beginners see step-by-step how Elasticsearch manages complex JSON structures.