Expressions are input values that typically consist of a variable, a hard-coded value (integer or non-integer), or both. A variable can be an activity output, a workflow input, or a workflow variable. Hard-coded values can also be Java objects.
Some activities (such as Decision and Switch) might require expressions as their input values.