title: NHibernate When to Use lazy loading?
body: <p>All I understand about lazy loading is that it loads only when the object is needed and we should use it.
  Please explain me which scenarios we have to use and not use it?
  Thanks in advance.</p>