1.EXE is an extension used for executablefiles while DLL is the extension for a dynamic link library.2.An EXE file can be run independently while a DLL is used by other applications.3.An EXE file defines an entry point while a DLL does not.4.A DLL would share the same process and memory space of the calling application while an EXE creates its separate process and memory space