title: Difference between compile(), parse(), and render() in mustache.js
body: <p>What is the difference between:</p>
  
  <p><code>Mustache.compile()</code> , 
  <code>Mustache.parse()</code>, and 
  <code>Mustache.render()</code> </p>
  
  <p>in the new <a href="https://github.com/janl/mustache.js/blob/master/mustache.js" rel="noreferrer">mustache.js</a> version 0.5.0, and perhaps for bonus points you could tell us what the difference between parsing and compiling is in general.</p>