The document summarizes the components of the Gremlin traversal machine:
- The graph is stored in memory and represents the data as vertices, edges, and properties.
- Traversers represent computational threads that traverse the graph. They track their location, path history, and program counter in the traversal program.
- Traversals are programs that manipulate traversers to query and update the graph.
- Gremlin is agnostic to the underlying graph database and can traverse graphs in various systems like TinkerGraph, Titan, Neo4j, and distributed processors.