Session
Collection of related Clients which can exchange data via defined communications paths
Session maintains the state that describes Clients participating in Session and associated communication paths
Interacts with Session Manager - object that implements defined session management policy
JSDT application can have multiple Client objects associated with the same Session object