IE often must display pages that contain managed script and/or code. In these cases, IE must be able to create an App Domain in which to run the code and unload the code when the page is removed from the IE cache (or at whatever times they deem appropriate).