Contents, paths, files, and processes
Why it matters
Matching the tool to the job preserves structured intent and avoids unnecessary shell-dependent output.
Example
Glob finds test filenames, Grep finds a function call inside them, and Bash runs the resulting test command.