title: Difference between Set and Bag in Hibernate
body: <p>What is the main difference between the <code>Set</code> and <code>Bag</code> collections in Hibernate? 
  In what scenarios should we use <code>Set</code> and <code>Bag</code>?</p>