dll is an assembly. You can not run directly this one must and should you have implement in another program. Where EXE is an executable. you can execute directly with out open any program.

Another...