Understand DLL Better
Dynamic linking enables a module to incorporate just the information necessary to find an exported DLL function when loading or running the module. Compared to the more common static linking, dynamic linking replicates the code