title: What is the difference between web.config timeout and IIS timeout?
body: <p>What is the difference between the following entry in web.config:</p>
  
  <pre><code> &lt;sessionState timeout="30"/&gt;
  </code></pre>
  
  <p>And this setting in IIS 7.5 (Default web site > Advanced Settings > Connection Limits) :</p>
  
  <p><img src="https://i.stack.imgur.com/5EqpY.jpg" alt="enter image description here"></p>
  
  <p>I know that the web.config is supposed to apply to the time that the ASP.NET session is kept alive, but what is the IIS setting for?</p>