ActiveX DLL:
It is an in process server. It runs within the application time.
ActiveX Exe:
It is an out of process server. MS-Excel is an activex exe.
when u call the excel from the vb application u can in the task manager an excel exe will run, whereas for dll u can't see like that.