title: MongoDB: Bulk insert (Bulk.insert) vs insert multiple (insert([...]))
body: <p>Is there any difference between a <a href="https://docs.mongodb.org/manual/core/bulk-write-operations/" rel="noreferrer">bulk insert</a> vs <a href="https://docs.mongodb.org/manual/reference/method/db.collection.insert/" rel="noreferrer">inserting multiple documents</a>? </p>
  
  <pre><code>var bulk = db.items.initializeUnorderedBulkOp();
  bulk.insert( { item: "abc123", defaultQty: 100, status: "A", points: 100 } );
  bulk.insert( { item: "ijk123", defaultQty: 200, status: "A", points: 200 } );
  bulk.insert( { item: "mop123", defaultQty: 0, status: "P", points: 0 } );
  bulk.execute();
  </code></pre>
  
  <p>VS</p>
  
  <pre><code>db.collection.insert(
     &lt;document or array of documents&gt;
  )
  </code></pre>
  
  <p>Is there one thats faster? </p>