ShellExecute

Hi All
What is the meaning of the HInstance returned from ShellExecute?
Could I use it to switch this application executed?
I'm using Delphi 2.0 & Windows 95