웹서버에서 이동하며 쌍방향으로 통신하고 HTML문서나 파일을 출력하는 그래픽 사용자 인터페이스 기반의 응용 소프트웨어이다. 웹 브라우저는 대표적인 HTTP 사용자 에이전트의 하나이기도 하다.
페이지 이동기능 : 원하는 페이지의 내용을 열거나 닫는 기능, 현재 화면의 앞이나 뒷페이지로 이동하는 기능, 방문기록을 통해서 선택한 목록의 페이지로 이동하는 기능
편집기능 : 화면에서 선택한 부분의 내용을 복사하거나 잘라내여 그 내용을 원하는 곳에 붙여넣는 기능.
책갈피 기능 : 현재 페이지를 책갈피에 추가하거나 책갈피 목록에 존재하는 페이지를 선택하여 이동하는 기능.
페이지 보기 기능 : 화면에 표시된 페이지를 서버로부터 다시 불러오는 기능과 화면에 표시된 그림만을 다시보는 기능을 제공
파일 기능 : 화면에 표시된 페이지 내용을 인쇄하거나, 문서 또는 이미지 파일을 읽어 화면에 표시하는 기으
작성 기능 : 제목, 본문, 본문 이외의 문서를 첨부하는 기능과 작성된 문서를 출력하는 기능을 제공한다.
송신기능 : 수신처 지정, 참조 지정, 전자우편 송신시 수신자 서로간 이외에 누가 전자우편을 받았는지 모르게 하는 수신자 상호 노출 검지 기능 (Blind Carbon Copy)를 제공한다.
수신기능 : 수신된 전자우편을 읽고, 조회하는 기능과 메시지를 저장하고 인쇄하는 기능
관리 기능 : 송수신한 문서의 목록 및 내용을 확인하는 송수신 우편함 관리, 우편함에 저장된 전자우편을 인쇄, 복사 삭제할수 있는 기능과 우편함을 생성, 수정 및 삭제할 수 있는 기능
설정 : 송수신하는 기능을 수행할 서버 설정, 전자우편 저장할 서버 설정, 사용자의 전자우편 주소 설정 기능
뉴스 서버를 등록,변경,삭제하는 기능과 원하는 뉴스 그룹을 등록하는 기능을 제공. 서버로부터 전송 받은 기사를 읽고 ,저장하는 기능과 프린트로 인쇄하는 기능을 제공한다.
웹 브라우저 상에서 FTP,텔넷(Telnet),고처(Gopher)등의 기능을 제공
GIF, JPG등의 그래픽 파일과 WAV, AU등의 음성파, MPEG,AVI,MOV등의 동영상 파일을 지원
불건전한 정보를 차단하는기능
각 브라우저마자 특징적이고 편리한 기능 및 표준 확장기능을 제공. HTML 확장, 자바, VRML을 지원한다. 또한, 다양한 멀티미디어의 표준을 위해 동영상 소리관련 기능확장을 지원한다
참고 자료
http://www.a24s.com/data/jeongbotongsinhakseub/jbgs/book/chp2/chp2-2.htm