In various other software applications there is an option to add variables to a central list in a project. These variables can then be used throughout the project for various tasks.
For example: In Fusion 360 you can set global dimension variables. You then use these variables in your design . If you later update the variable value of a dimension, the design will update all entities using the variable as a dimension.
In Pro, the variable table can contain all typical items used such as document numbers, document version, various headings & titles, the abstracted document name or path from the existing internal variables, etc. It can also include various dimensions for logo placement, legend dimensions, etc.
A key concept is that the user is free to name & create any variable they like - this is not a fixed list or complex type'd list.
Brownie points to expose current internal variable names as a searchable list.
This will make it much easier to create new versions of maps/layouts/projects - open one table/screen > update all the variables > close and apply > all items in layout updated!!
@KoryKramer - copying you directly as you probably have come across this while benchmarking other apps in the wild. Every vendor has their own terminology so the value of the idea may get lost in translation.