dll સૉફ્ટવેર અને હાર્ડવેર ઘટકોની ક્રિયાપ્રતિક્રિયા માટે જવાબદાર છે અને હાર્ડવેર અમૂર્તના સ્તર પર કહેવાતા સૉફ્ટવેર કોડ સ્તર છે, એટલે કે, તે તમામ સ્તરે હાર્ડવેર અમલીકરણના કેટલાક પળોને છુપાવે છે - હાર્ડવેરથી એપ્લિકેશનમાં કાર્યક્રમો આ સિસ્ટમમાં હાજર બધા ઘટકોને લાગુ પડે છે.