Quelle est la différence entre statelesssession n'Session et dans NHibernate?

Quelle est la différence entre StatelessSession et Session dans NHibernate?