This concept can be used in allot of places, but for now, I will illustrate one:
In any Operation, if we had a function like Eval(), we could dynamically select the operation that is run
So for a Start Process, we could we could enter something like Eval(Project.HighAlertProcess). The value of HighAlertProcess would be the actual process that gets run.
If you think about this concept, it could be expanded to allot of things.