안녕하세요 삽잡이입니다. 프로그램을 나누라고 한다면 '응용 프로그램'과 'OS'로 나눌 수 있습니다. 여기서 응용프로그램을 이전에는 해당 어플리케이션에서 직접 로드를 했었습니다.그런데, 닷넷에서는 기존의 Win32 응용 프로그램과 다르게,실행 파일이 프로세스 내에 직접 호스팅 즉, 로딩되지 않습니다. .Net의 실행파일은 바로 응용프로그램 도메인이라는 논리적으로 격리된 프로세스에 호스팅 즉, 로드가 되지요. 응용프로그램 도메인을 어플리케이션 도메인이라고 부르는데,도메인이라는 단어는 컴퓨터 용어에서 많이 사용됩니다. 공통적으로 도메인이라는 용어의 의미는 바로 '영역'을 뜻합니다.즉, 어떤 틀을 짓는다는 느낌이지요. 그래서 어플리케이션 도메인이란 뭐냐?프로세스란, 메모리상에 올라와 있는 프로그램이죠.그런데 ..