{{Hint|Some activities expose special designers, that allow you to edit selected arguments directly in the canvas. However, this is just a different and limited view, the property window will always show all available arguments}}
===Arguments===
Arguments are parameters that are either passed into the workflow on start up or returned by it when it exits.
They can be created in the arguments editor which is located at the bottom area of the design canvas. Once created, an argument can be referenced by its name in the activities.
{{Attention|Every argument you create has to be supplied to the workflow, missing arguments will lead to an exception!}}
===Variables===
Variables can be created in the variables editor which is located at the bottom area of the design canvas. Once created, a variable can be referenced by its name in the activities.
{{Attention|Unlike function or method names, variable names Variables are case-sensitiveonly accessible in the defined scope, so please make sure to set the scope right}}
==See also==