Modularity allows changes to be made to code and knowledge in a single self-contained DLL shared by several purposes with none change to the purposes themselves.
DLLs present the standard benefits of shared libraries, reminiscent of modularity. https://okko.pixxxel.ru/