title: How does ASP.NET manage server-side variables with many users modifying them at once?
body: <p>What I'm wondering is, what happens when more than 1 user are using a website application developed on ASP.NET and modifying it variables, for example:</p>
  
  <p>UserA sets some data to a server-side variable:</p>
  
  <pre><code>var = 5
  </code></pre>
  
  <p>Then, UserB, on a different PC logs on and sets some other data to the same server-side variable:</p>
  
  <pre><code>var = 7
  </code></pre>
  
  <p>Then UserA runs a process which needs the value in the var variable, say it's gonna print the value, what would the program print? 5 or 7?</p>
  
  <p>I know client-side variables would only have meaning for the user in question, but I have no idea what's gonna happen with the server-side ones. Thanks!</p>