A Dynamic Link Library is a file that contains a range of functions and other shared code that can be accessed by a Windows executable. In this way, the shared code can be easily updated by simply upgrading a single file, instead of every application having their own copy of the code. DLL files can be used by multiple programs and can even be accessed by several programs at the same time. DLL files usually end in .dll but can also use .exe, .drv, and .fon.
- By Lowell Heddings on 07/31/12