What does following a function with (jQuery, window, document); mean?
<p>I have the following plugin:</p>

<pre><code>;(function($, window, document)
{
...
...

})(jQuery, window, document);
</code></pre>

<p>I can understand what the ; is for and also realize that $ is the jQuery but can someone explain why is the function followed by (jQuery, window, document);</p>
