Biblioteka dołączana dynamicznie (DLL) to moduł zawierający funkcje i dane, które mogą być używane przez inny moduł (aplikację lub bibliotekę DLL). Jest to implementacja koncepcji bibliotek współdzielonych firmy Microsoft w systemach operacyjnych Microsoft Windows i OS / 2.