서로 관련된 요청들을 하나로 묶은 것- 쿠키를 이용
서로 요청들간의 독립적이고 관계가 없다.
browser마다 개별 저장소(session객체)를 서버에서 제공한다.
브라우저에서 요청을 하면 무조건 세션이 하나 만들어진다. 그 섹션 객체마다 섹션 아이디를 가진다. 그리고 섹션아이디가 담긴 쿠키를 만들어 보낸다. 브라우저에 쿠키가 저장되니까 다음부터는 요청을 보낼때마다 쿠키가 간다. 그러면 서버는 세션을 통해 같은 브라우저에온 요청인지 아닌지 알 수 있다.
수동종료와 자동종료가있다.
수동중료는 invalidate()호출
자동종료는 web.xml에서 설정.
타임아웃이 되면 자동으로 새로운 세션이 발급된다.