title: Variables naming convention in Javascript & jQuery
body: <p>From what i understand, JavaScript requires variable to be defined using <code>var</code> keyword, and jQuery allows to define variables using <code>$</code> symbol, I am wondering what added benefits does it bring when i define variable using jQuery, or is it purely preference? why will i use one convention over the other?</p>
  
  <p>Also, what is the difference between the following variable declarations?</p>
  
  <ul>
  <li><code>var foo</code></li>
  <li><code>var $oo</code></li>
  <li><code>$foo</code></li>
  </ul>