If an assembly is loaded domain-neutral, all application domains that share the same security grant set can share the exact same JIT-compiled code. This lessens the memory expected by the application.
This example https://haseebdpbf775901.wikipublicity.com/5458275/facts_about_app_domain_revealed