Eine DLL (Dynamic Link Library) bezeichnet im Allgemeinen eine Datei, die Funktionen eines Programmes enthält. Sie dient dazu, den Speicherplatz einer Anwendung auf der Festplatte und im Hauptspeicher zu reduzieren. Programmcode, den mehrere Anwendungen benötigen könnten, wird in einer Datei zusammengefasst und auf der Festplatte gespeichert. Auf diesem Weg muss die Datei bei Verwendung nur einmal in den Hauptspeicher geladen werden.
Der ARCFLOW-Client besteht aus einer Reihe von DLLs. Diese DLLs werden bei der Installation automatisch in die richtigen Verzeichnisse kopiert. Der Programmierer sollte sie daher nicht verändern. Bei der Verwendung einer Programmierschnittstelle ist es wichtig darauf zu achten, dass sich die af_api.dll in dem gleichen Verzeichnis befindet, in dem das Programm, das die Programmierschnittstelle verwendet, gestartet wurde.