UA(User Agent)는 사용자에게 이메일 메시지의 전송과 수신이 보다 원할하게 이루어지도록 해주는 프로그램. UA는 아래 그림에서 보는 것처럼, 메시지의 작성(composing), 읽기(reading), 응답하기(replying), 전방위 전송(forwarding), 우편함 처리(handing mailboxes) 등의 기능을 수행.
정적 혹은 동적으로 IP 주소를 할당하는 기능을 정의하는 프로토콜. 디스크가 없는 클라이언트의 부팅을 위해 하드웨어 주소를 기반으로 IP 주소를 할당하는 BOOTP(Bootstrap Protocol, RFC 951) 프로토콜의 연장. DHCP 클라이언트는 DHCP 서버를 찾기 위하여 ‘발견 방송패킷 요구(discovery broadcast packet request)'라는 패킷을 보낸다. DHCP 클라이언트가 IP 대여 요구를 하면, 이에 따라 DHCP 서버는 IP 대여를 제공한다는 메시지를 보낸다. DHCP 클라이언트가 IP 대여를 선택하게 되면, 서버는 IP 대여 확인응답으로 DHCP 서버와 DHCP 클라이언트간의 동작은 종료된다.
하이퍼텍스트는 문서를 쉽게 검색하도록 문서 일부를 다른 문서와 하이퍼링크로 연결한 텍스트. 하이퍼링크로 작성된 임의의 그림이나 글자를 클릭하면 연결된 부분으로 곧바로 이동하게 되고, 일반적으로 웹사이트는 이러한 하이퍼링크로 연결된 문서의 집합.
HTML5의 다양한 기술 요소 중 하나가 시맨틱 웹.(차세대 지능형 웹) 이것은 문서의 구조와 데이터의 의미를 보다 명확하게 하기 위해서 컴퓨터가 사람을 대신해서 자체적으로 인터넷 정보의 탐색 및 수집 기능을 수행하고 이를 논리적으로 추리하는 정보처리 기술. 다검색 엔진 및 문서 해석기 등에서 시맨틱 웹에 의해 정확한 웹 문서 판별이 쉽게 이루어짐.
웹 브라우저는 제어기,클라이언트 프로토콜, 해석기 등으로 구분. 제어기는 클라이언트 프로그램을 통해 키보드나 마우스로부터 받은 입력으로 웹 문서에 접근.
클라이언트 프로토콜에는 FTP, TELNET, HTTP 등이 있음. 해석기로는 웹 문서에 따라 HTML, 자바, 자바스크립트 등이 사용.