title: What is define([ , function ]) in JavaScript?
body: <p>I see this being used all the time in JavaScript:</p>
  
  <pre><code>define(['param1', 'param2'], function() {
  
  });
  </code></pre>
  
  <p>What is the <code>define</code> function?</p>