title: Difference between splice and insert
body: <p>Recently I came across functions of list container in STL, i saw</p>
  
  <pre><code>list::splice and list::insert
  </code></pre>
  
  <p>For me it seems that both does the same job of inserting, I can't specifically find a difference, also i can't find the difference anywhere.
  So what is specifically the difference, and is there anything special to splice?</p>