title: Immediately-Invoked Function Expression (IIFE) In JavaScript - Passing jQuery
body: <p>I've got the following code which I know is an IIFE.  However, I've never been able to grasp what the (jQuery) and ($) is.  I know it's got something to do with passing a reference of jQuery into the IIFE, but could someone explain me clearly the purpose of them? Thank you for you help and time :-)</p>
  
  <pre><code>(function ($) {
  //code
  })(jQuery);
  </code></pre>