DLL dosyası, "Dynamic Link Library" (Dinamik Bağlantı Kütüphanesi) kısaltmasıdır. DLL dosyaları, birden fazla programın programlanan yetenekleri tek bir dosyada paylaşmasına ve aynı anda kullanmasına olanak tanır. DLL dosyaları, .DLL dosya uzantısıyla biter, ancak bazıları .OCX, .CPL veya .DRV uzantılarını da kullanabilir. DLL dosyaları, Windows'un başlatılması, kullanılması ve kapatılması sırasında karşılaşılan hataların büyük bir yüzdesinde rol oynar.