При запуске приложения создается новый домен приложения. Несколько экземпляров приложения могут одновременно существовать на одном компьютере, и у каждого есть свой собственный домен приложения.
Типы загружаются в одно приложение.домен отличается от того же типа, который загружен в другой домен приложения, а экземпляры объектов напрямую не разделяются между доменами приложения.
Использование библиотеки классов не приводит к созданию нового домена приложения.Вместо этого библиотека классов загружается в домен приложения, в котором она используется.Например, когда приложение использует библиотеку классов, эта библиотека классов загружается в домен приложения для этого приложения.Если приложение использует библиотеку классов A, которая сама использует библиотеку классов B, то и A, и B загружаются в домен приложения для приложения