Tell statement

If I use a “tell” statement, should I tell the applications internal name or the displayed name?
For example:
tell application “QuickTime Player” (displayed name) or
tell application “QuickTime Player.app” (internal name)

Both statements seem to work the same but I am not sure which I should use to make 100% sure that it works.

The developer Applescript database does not mention this.

Thanks in advance,

John

As you said, both will do the job and there is no documentation about the issue.
When AppleScript compiles a tell block, it stores various information: the app name (which maps by default to the “displayed name”), the app path (in your system) and its creator type (eg, “TVOD” for QT). So, all this info should be good enough to locate the application.