TSession class is an implementation of ISession interface based on $_SESSION.
TSesson simply encapsulates what you can do with $_SESSION. You may want to extend this class or simply implement directly ISession interface to provide your own session handling classes (e.g.: you may want to use DB to store session data.)