Terminology
-
Workflow - A structured sequence of tasks, steps, or activities that are carried out to achieve a specific goal or complete a process. A workflow consists of a collection of
nodes. -
Node - One step in the process of a workflow. A unit of work on the workflow data.
-
Run - The result of executing a given workflow one time from start to finish.
-
Action - The result of one step in a workflow run. An action is the result of a single node encountered during execution.
-
Event - Something that triggers a workflow to run. Examples of events include form submission, schedules and user interaction (i.e. button clicks)
-
Target - A specific type on node whose action acts as a 'result' for the workflow run. The corresponding data for a target is usually presented to the user in some fashion. There may be multiple - or no - targets for a given workflow run.