Besides the executable file, a number of other files may need to be distributed with an application.
Using Installation Programs
Helper Applications
DLL Locations