주요 차이점 : 쿠키는 HTTP 쿠키, 웹 쿠키 또는 브라우저 쿠키라고도하며 웹 사이트에서 서버로 보내고 사용자의 웹 브라우저에 저장되는 작은 데이터 패킷입니다. 쿠키는 사용자가 웹 사이트에 마지막으로 액세스했을 때의 이전 활동과 관련하여 웹 사이트 작성자에게 정보를 보내는 데 사용됩니다. 세션은 사용자 컴퓨터와 서버와 같은 두 통신 장치 간의 반영구적 인 정보 교환입니다. 이것은 두 개 이상의 장치 간의 대화, 대화 또는 회의라고도합니다. 세션은 기본적으로 한 지점에서 설정되고 다른 지점에서 분리되는 통신입니다.
HTTP 쿠키, 웹 쿠키 또는 브라우저 쿠키라고도하는 쿠키는 웹 사이트에서 서버로 보내고 사용자의 웹 브라우저에 저장되는 작은 데이터 패킷입니다. 쿠키는 사용자가 웹 사이트에 마지막으로 액세스했을 때의 이전 활동과 관련하여 웹 사이트 작성자에게 정보를 보내는 데 사용됩니다. 이 쿠키는 웹 사이트가 이전에 방문하는 동안 고객의 행동을 기억할 수 있도록 설계되었습니다. 클라이언트가 웹 사이트에 다시 액세스하면 쿠키가 클라이언트 브라우저에서 웹 사이트로 전송됩니다. 쿠키는 특정 버튼 클릭, 로그인 또는 몇 달 또는 몇 년 전에 사용자가 방문한 페이지 기록과 같은 데이터를 저장합니다. 많은 회사는 또한 프로모션 목적으로 쿠키를 사용하여 사용자가 검색하는 유형의 광고를 게재합니다.
쿠키는 바이러스 나 다른 종류의 멀웨어를 운반 할 수 없지만 쿠키 및 타사 쿠키를 추적하여 사용자의 브라우저 기록을 확인하는 것은 매우 쉽습니다. 이것은 정부에 의해 불법으로 간주됩니다. 쿠키는 양식과 암호를 저장하는 데에도 사용할 수 있습니다. 전자 메일 주소를 입력하면 이전에 로그인 한 전자 메일 주소의 옵션이 자동으로 표시됩니다. 암호를 저장하면 쿠키가 자동으로 암호를 저장하고 웹 사이트에 계속 로그인됩니다. 다양한 쿠키 유형이 있습니다 : 세션 쿠키, 영구 쿠키, 보안 쿠키, HttpOnly 쿠키, 타사 쿠키, Supercookie 및 좀비 쿠키.
세션 중에 클라이언트가 웹 사이트에 로그온하면 클라이언트 쪽 쿠키는 서버 쪽 쿠키로 데이터를 보내고 클라이언트는 저장 한 데이터를로드합니다. 예 : 사용자가 Macy의 웹 사이트에 로그온하면 프로필을 만들어 장바구니에 추가합니다. 사용자가 다시 로그인하면 프로파일은 사용자가 작성한 방법과 장 Y 구니에 추가 된 항목이 계속 표시됩니다. 이것이 세션 작동 방식입니다. 세션은 일반적으로 단기적이며 브라우저가 취소되면 해체 될 수 있습니다. 예 : 사용자가 자신의 Gmail 계정에 로그온하여 무작위로 시작 페이지를 열면 해당 계정에 계속 로그온됩니다. 그들이 브라우저를 취소하고 얼마 동안 Gmail에 액세스하면 자동으로 로그 아웃됩니다. 세션이 종료 되었기 때문입니다.
세션과 쿠키는 웹 페이지간에 정보를 저장하는 두 가지 방법이지만 정보 액세스 방법이 다릅니다. 쿠키는 클라이언트 측 컴퓨터에만 저장되며 세션은 둘 다에 저장됩니다. 쿠키는 또한 암호를 저장하고 브라우저에 데이터를 저장하는 데 사용되므로 사용자는 로그인 할 필요가 없습니다. 쿠키는 세션에 비해 안전하지 않다고 여겨집니다.