title: What is the difference between INSERT and CREATE VERTEX in OrientDB?
body: <p>I've recreated my database as a <code>graph</code> instead of a <code>document</code> database, as it represents a social network. However, I'm unsure as to what the difference is between a vertex and an ordinary record. I'm still able to use <code>INSERT</code>, which is very useful because of the <code>UPSERT</code> option, and the <code>CREATE VERTEX</code> options doesn't have that option.</p>
  
  <p>Additionally, I'm wondering if I do, in fact, need to use <code>CREATE VERTEX</code>, if an <code>UPDATE VERTEX</code> will be available.</p>