title: vagrant box add vs. vagrant init?
body: <p>I'm reading the <a href="http://docs.vagrantup.com/v2/boxes.html">Vagrant docs on boxes</a> and not understanding the difference between:</p>
  
  <ul>
  <li><code>vagrant box add hashicorp/precise32</code>; vs.</li>
  <li><code>vagrant init hashicorp/precise32</code></li>
  </ul>
  
  <p>The latter fetches the <code>hashicorp/precise32</code> box from a remote catalog, and then creates a <code>Vagrantfile</code> for spinning up an instance of that box. But I don't see how that's different than the <code>box add</code> method.</p>
  
  <p>So I ask: <strong>What's the difference between these two commands and when is it appropriate to use each of them?</strong></p>