Question: what are iis application pools?
Answer: An application pool defines a group of one or more worker processes, configured with common settings that serve requests to one or more applications that are assigned to that application pool. ... You can run as many application pools on your IIS 7 and later server as you need, though this can affect server performance.