DDL is the short of Dynamic link library, containing code and data to be used by more than one program. DLL can promote modularization of code, code reuse, efficient memory usage, and reduced disk.