When you link a program, you link it to any run-time support modules that it uses, and to the run-time system that it needs.
There are two ways to link to the shared run-time system: by importing the run-time system, or by binding to the run-time system dynamically.
The way you link depends on the type of application, as follows:
To build this type of application, you build a modular application, and link it with the run-time system. You do not enable dynamic binding so that the run-time files are imported into the application.
To build this type of application, you build a modular application, and dynamically bind it to the run-time system. To do this, you link the top-level COBOL executable to the run-time system and enable dynamic binding.