An argument is information required by a command or application for it to run properly. For example, consider the command line you could use to open a file in Text Editor:
dtpad filename
In this command, filename is a file argument of the dtpad command.
Actions, like applications and commands, can have arguments. There are two types of data that a COMMAND action can use:
Files
String data