Entry Point

In computer programming, an entry point is a point in a program where the execution of a program begins, and where the program has access to command line arguments. To start a program’s execution, the loader or operating system passes control to its entry point. This marks the transition from load time to run time. -Wikipedia