Skip to content

Glossary

Key terms used across the Reast platform.

Platform Terms

TermDescription
ReastA packaged interactive story — the file format (.rea / .reast) and the content it contains.
REAThe markup language used to write interactive stories. Stands for "Read, Experience, Act."
StoryA complete interactive narrative written in REA, published on the platform.
ChapterA top-level section of a story, defined by a # heading in REA.
SceneA subsection within a chapter, defined by ## or deeper headings.
ChoiceA decision point where the reader selects from options that affect the narrative.
CommandA {keyword} instruction in REA that controls logic, media, or behavior.
VariableA named value ({set name = value}) that stores state during a reading session.
ReaderA person consuming/playing an interactive story.
AuthorA person who writes and publishes interactive stories on the platform.
PlayerThe runtime component that renders and executes REA stories in the browser.
ShelfA reader's personal collection of saved/bookmarked stories.
Reading groupMultiple readers experiencing the same story together with synchronized decisions.
RoleA character assignment in cooperative reading — each reader takes a different role.
ProgressThe reader's current position and state within a story (auto-saved).
BookmarkA named save point within a story that the reader can return to.

Story Tiers

TermDescription
Free storyA story available to all readers without payment.
Premium storyA story that requires a platform subscription to access.
Paid storyA story with a one-time purchase price set by the author.

Technical Terms

TermDescription
ParserThe component that reads REA source text and produces a structured document tree.
RuntimeThe execution engine that processes commands, manages state, and drives the narrative.
RendererThe component that converts parsed REA content into visible HTML/UI elements.
Web ComponentThe <reast-player> custom element that can embed stories on any website.
Offline modeThe ability to read downloaded stories without an internet connection.
SnapshotA serialized capture of the reader's complete state at a point in time.
SlugA URL-friendly identifier for a story (e.g., the-lantern-of-arath).
TUIText-based Unique Identifier — a short, human-readable ID using a safe character set.