What is a DLL? A DLL (Dynamic Link Library) is a module or collection of code prepared as a file that is loaded into another application.
What are they used for? DLL's have many uses. They allow developers to create a module of code that can easily be used in many applications without having to re-write the code each time. They can also hold strings of text, images and other resources. For instance, an application could have one DLL for the English Language, and another for Spanish. The application would not have to be modified for each language, only the DLL.