Running isolated ASP applications in a separate memory space from the Web server has another advantage besides protecting other ASP applications and the Web server from failing in case the application fails. It also makes it possible for the site administrator to stop the application and unload its components from memory without stopping the Web server.