Dynamic linking defers of the linking process until a program
running or sometimes. It provides a variety of benefits that are
hard to get otherwise-
a. Dynamically linked shared libraries are easier to create that
statically linked shared libraries.
b. Dynamically linked shared libraries are easir to update than
statically linked shared libraries.