title: What the difference between window.setTimeout() and setTimeout()?
body: <p>I would like to know what the difference is between </p>
  
  <pre><code>window.setTimeout(myFancyFunciton, 1000); 
  </code></pre>
  
  <p>and </p>
  
  <pre><code>setTimeout(myFancyFunciton, 1000);
  </code></pre>
  
  <p>Both seem to do the exact same thing. When should you use one or the other?</p>