This will mainly be determined by the limitations of your OS. Your x86 machine cannot use more than 4 GB in memory for the process [only 2 GB in user mode]. If you go to x64, you have a much larger limit. From what I know, there is no such restriction on the number of application domains that you can create.
source
share