toolName /somepath # process all files the tool chooses to
toolName /sompath/* # process every single file, even files it does not support (with a warning)
In the second case, toolName would not be aware of the '*' unless it was single-quoted. Bash would expand it to match every file, and the toolName binary would see $argN as each filename.