What exactly is an application pool? What is its purpose?
application pool provides isolation
for your application. and increase the availability
of your application because each pool run in its own process so an error in one app won't cause other application pool . and we have shared
pool that hosts several web applications running under it and dedicated
pool that has single application running on it .