title: What is the difference between dynamic linker and dynamic loader?
body: <p>I know what a dynamic loader does. It loads programs as and when is requested by the application at run time thereby minimizing the memory foot print. But I am really not getting what is this dynamic linker? And what are its advantages? I read many online stuff but they are talking in abstract terms. </p>
  
  <p>Can anyone explain me with some simple examples?</p>