Notice that terminal actions and properties should be obsolete, because the most block interfaces now provide API methods and properties that users can invoke. Those terminal actions and properties behave like the options in the terminal system ingame that players can interact with.
In addition to interface methods and properties given in the interface API, the in-game programming also provides terminal actions and terminal properties.