Static Linking Dynamic Linking
Here, all the library modules are basically copied into a final executable image. This refers to the names of external or shared libraries that are placed on the memory.
The OS places a single file on the memory containing the source code and other referencing libraries. This lets programmers use a single copy of the executable file once the program has been loaded, but not the original file, a copy of it.
BY Best Interview Question ON 06 May 2020