세션은 사용자의 데스크탑에 있는 응용 프로그램, 설정값 및 자원의 모음입니다. 세션 관리는 세션 관리자가 사용자 세션을 저장하고 복구할 수있게 하는 규약과 프로토콜의 집합입니다. 사용자는 시스템에 로그인할 수 있으며, 사용자가 로그오프했을 때 나타났던 것과 같이 실행중인 응용 프로그램, 설정값 및 자원이 표시될 수 있습니다. 사용자가 맨 처음 데스 크탑에 로그인할 때는 기본 초기 세션이 로드됩니다. 그 후에는 세션 관리자가 현재 세션 및 홈 세션의 개념을 지원합니다.
사용자가 맨 처음 데스크탑에 로그인하면, 세션 관리자는 시스템 기본값을 사용하여 사용자의 초기 세션을 작성합니다. 기본적으로 파일 관리자와 데스크탑 소개, 도움말 볼륨이 시작됩니다.
사용자의 실행 세션은 저장된 홈 세션이나, 저장된 현재 세션 또는 시스템 기본 초기 세션 중 어느 곳으로부터 로그인해서 복구되었든 항상 현재 세션으로 간주됩니다. 사용자의 스타일 관리자 시작 설정값을 기준으로 사용자가 세션을 종료할 때 세션 관리자는 자동으로 현재 세션을 저장합니다. 다음 번에 사용자가 데스크탑에 로그인하면 세션 관리자는 이전에 저장된 현재 세션을 다시 시작하는데, 이는 데스크탑이 사용자가 마지막 로그아웃했을 때와 같은 상태로 복구됨을 의미합니다.
사용자가 로그아웃했을 때의 상태와 무관하게 사용자는 로그인할 때마다 같은 상태로 데스크탑을 복원할 수 있습니다. 사용자는 현재 세션의 상태를 저장할 수 있으며 스타일 관리자 시작 설정값을 사용하여 사용자가 로그인할 때마다 세션 관리자가 그 세션을 시작하도록 할 수 있습니다.
특정 표시장치를 위한 특정 세션을 실행하기 위해, 사용자는 특정 표시장치 세션을 작성할 수 있습니다. 그러기 위해서 사용자는 HomeDirectory/.dt/sessions 디렉토리를HomeDirectory/.dt/display로 복사할 수 있는데, 여기서 display는 수식되지 않은 실제 호스트 이름입니다(예를 들어, pablo:0는 유효하며, pablo.gato.com:0또는 unix:0는 유효하지 않습니다). 사용자가 표시장치 pablo:0에 로그인하면, 세션 관리자는 해당 특정 표시장치 세션을 시작합니다.