Dragon Dictate has sets of commands that it makes available only when a particular application is frontmost. These are the application-based commands.
This mechanism allows commands to be tailored to a particular application. It also keeps the list of available commands from becoming too long, since application-based commands effectively go out of existence temporarily when that application is not frontmost. (You can access them in the Commands window, to edit them; but you can’t use them.) This is good for you, because the Available Commands window remains manageable. It’s also good for Dragon Dictate, because it limits the number of possible commands against which Dragon Dictate must try to match what you say.
Dragon Dictate comes with application-based command sets for the following applications:
You can also create your own application-based commands in the Commands window.