Is this the first time you have downloaded any Stardock software?
The reason I ask is Impulse is the replacemnt for Stardock Central which was just the means or tool for downloading and checking for updates to the software that you purchased. You do not need to have Impulse running to use the software once you have it downloaded.
If you have some other questions about Impulse ask them, the community will try and answer them. 