title: What is the difference between IIS reset and application pool recyle in affecting of cache
body: <p>I have encountered a weird problem: as far as I know, cache can be cleared by recycling the application pool.</p>
  
  <p>However, in a recent project, cache is not cleared in that way. Instead we had to reset IIS to clear the cache.</p>
  
  <p>What are the differences between these actions, and what might be the cause of the differences I've experienced?</p>