| Project | the top container: spaces, resources, settings and publications |
| Space | a world holding one or more scenes |
| Scene | an object carrying an anchor — what decides when it appears |
| Object | a name plus a set of components |
| Component | one capability of an object, with its own settings |
| Anchor | a scene's trigger: image, QR, location, face, surface, panorama, or plain 3D |
| Anchor group | scenes sharing a trigger — only one of them shows at a time |
| Event | a trigger plus a list of steps |
| Trigger | when something happens: on-click, on-launch, on-collide |
| Step | what to do: play_animation, set_state, set_visibility |
| Branch | one of several outcomes of a trigger — entered and left, pressed and released |
| State | a named snapshot of an object's settings |
| Preset / bar | an animation on the timeline, and one object's part in it |
| Patch | behaviour drawn as a graph |
| Script | behaviour written in TypeScript |
| Card | a DivKit resource — the 2D interface layer |
| Prefab | a saved tree of objects, reusable as a resource |
| Publication | a snapshot of your project that the player opens |
| VPS | positioning against a scanned map of a real place — an option on a surface anchor |