| Project | the top level: spaces, resources, settings and publications |
| Space | a world with one or more scenes |
| Scene | an object with an anchor, which decides when the scene appears |
| Object | a name plus a set of components |
| Component | one ability of an object, with its own settings |
| Anchor | what makes a scene appear: an image, a QR code, a location, a face, a surface, a panorama, or plain 3D |
| Anchor group | scenes that share an anchor; only one of them shows at a time |
| Event | a trigger plus a list of steps |
| Trigger | when something happens, such as on-click, on-launch or on-collide |
| Step | what to do, such as play_animation, set_state or set_visibility |
| Branch | one of several outcomes of a trigger, such as entered and left, or pressed and released |
| State | a named snapshot of an object's settings |
| Preset | an animation on the timeline |
| Bar | one object's part in a preset |
| Patch | logic drawn as a graph of nodes |
| Script | logic written in TypeScript |
| Card | a 2D interface resource, drawn in front of the scene |
| Prefab | a saved group of objects that you can reuse as a resource |
| Publication | a snapshot of your project that visitors open |
| VPS | positioning against a scanned map of a real place; an option on a surface anchor |