: Because of the sheer number of permutations and branching paths, users can revisit the same project multiple times to explore different builds and narrative conclusions. The Future of Interactive Fiction

The "interactive" label refers to the use of reactive logic. Modern projects utilize complex scripting to ensure that choices have consequences. Choosing one path might lock another, unlock hidden "prestige" options, or change the resource cost of future selections.

: Selecting skills, perks, or physical attributes that influence how the narrative unfolds and how the world reacts to the protagonist.