The executable bit is used to tell the system to run a binary or script files...

The executable bit is used to tell the system to run a binary or script files based upon the heading of the file. If an binary file is not executable you get an error, or for a script file it can be run by first calling the shell or script engine that must be used to launch it.

Click Here!