Also DLLs werden "normalerweise" auch nur für Funktionen genutzt, die man einmal auslagert, um sie in verschiedenen Programmen nutzen zu können - Recycling sozusagen
Deshalb hat eine
DLL erstmal nur sehr bedingt etwas mit einem "PlugIn" zu tun, da dieses i.d.R. mehr können soll, als nur Funktionen z.B. zur Berechnung bereitzustellen.
BPLs (Borland
Package Libraries) sind wie DLLs, nur eben Delphi-spezifisch und eigentlich dazu gedacht, Forms, Units, etc. in ein
Package zu packen.
Gruß Igotcha