Because if the program is already running, it doesn't have to load the program from disk, execute the program, only for the program to send a DDE request (or equivalent) itself to the already-running application. Of course, with modern disks and caching filesystems on a relatively unloaded machine, it's probably not much faster.
_________________________
Bitt Faulk