Yes welcome to TF.
I'd like to add something, a setup.exe basicly puts the files in your computer and in legible form for the computer to use.
An expample of this is a cd game. Some once installed on your computer still need a disk to be played, why? (this is what our computer teacher has told us) It is because your computer needs to know how to use the program, thus the setup .exe helps with this process.
She was kinda stupid so i'm not sure this is perfectly true