what's the difference between AX DLL & AX EXE ? i'm confused after reading MSDN explanation. why DLL does not support single use instancing property? when should we go for DLL & when should we use EXE?

pls.. can u explain it with some example?