Auto-translated
These are external libraries with functions.
For example, there is a well-known d3dx9.dll (or something similar) that contains functions from the DirectX graphics library. It works like this: the executable program connects to the library, and then functions from that library are used in the code. Accordingly, the library must be compiled from code – and that's how these DLLs are created.