Uygulamalar ve DLL'ler arasındaki farklar
DLL'lerin ve uygulamaların ikisi de çalıştırılabilir program modülleri olsa da, bir çok yönde farklılık gösterirler. Son kullanıcı için en bariz fark, DLL'lerin doğrudan çalıştırılabilen programlar olmamasıdır. Sistemin bakış açısından, uygulamalar ve DLL'ler arasında iki temel fark vardır:
Uygulamanın sistemde aynı anda çalışan birden çok kopyası olabilir diğer taraftan DLL'in sadece bir örneği olabilir.
Bir uygulamanın yığın, genel bellek, dosya işleyicisi ve ileti sırası gibi şeyleri olabilir ancak DLL'in olamaz.