title: Backbone "success" callback vs. model "change" event binding purposes
body: <p>What is the purpose of the "success" callback when fetching data for a model vs. the purpose of binding to a method for the "change" event?</p>
  
  <p><strong>"success" callback</strong></p>
  
  <pre><code>this.model.fetch({
    url: '...'.
  
    success: function(response) {
      ...
    }
  });
  </code></pre>
  
  <p><strong>vs. model "change" binding</strong></p>
  
  <pre><code>this.model.bind("change", this.attributesChanged);
  </code></pre>