Define application domains. How can we create application domains?
Answer»
A LIGHTWEIGHT process controlled by the .NET runtime can be thought of as an application DOMAIN. Hosts such as windows SHELL, asp.net, and many more build application domains.
For example, when you execute a .net application from the COMMAND line, the host is the shell. For each application, the shell ESTABLISHES a new application domain.