title: What's the difference between DetachedCriteria and ICriteria
body: <p>These classes have some similar methods but seem to work slightly different.  </p>
  
  <p>What's the difference between them and when should I use each of them?</p>