도 5 는 EPG 를 가지 는 사용자 컴퓨팅 디바이스 가 동작 할 수 있 는 환경 ( 500 ) 의 구현 의 블록 다이어그램 이 다 . 환경 은 네트워크 ( 530 ) , 예 를 들 어 , 인터넷 , " 광역 네트워크 ( WAN ) 또는 로컬 영역 네트워크 ( LAN ) 에 의해 서로 접속 되 는 클라이언트 컴퓨터 들 ( 510 ) 및 서버 컴퓨터 들 ( 520 ) ( 일반 적 으로 "" 호스트 들 "") 을 포함 한다 . 네트워크 ( 530 ) 는 웹 ( 531 ) 과 같 은 서비스 들 로 의 액세스 를 제공 한다 . 웹 ( 531 ) 은 클라이언트 컴퓨터 들 ( 510 ) 로 하여금 예 를 들 어 ", 서버 컴퓨터 들 ( 520 ) 에 의해 보유 되 고 서빙 되 는 페이지 들 ( 521 ) ( 예 를 들 어 , 웹 페이지 들 또는 다른 문서 ( document ) 들 ) 에 포함 되 는 텍스트 - 기반 또는 멀티미디어 컨텐츠 를 포함 하 는 문서 들 을 액세스 하 도록 한다 . 일반 적 으로 , 이 는 클라이언트 ( 510 ) 에서 실행 하 는 웹 브라우저 애플리케이션 프로그램 ( 514 ) 을 이용 하 여 이루어진다 . 각 페이지 ( 521 ) 의 위치 는 페이지 ( 521 ) 를 액세스 하 기 위해 웹 브라우저 애플리케이션 프로그램 ( 514 ) 으로 입력 되 는 관련 되 는 인터넷 위치 ( URL ; 522 ) 에 의해 표시 될 수 있 다 . 많 은 페이지 들 은 다른 페이지 들 ( 521 ) 로 의 하이퍼링크 들 ( 523 ) 을 포함 할 수 있 다 . 또한 하이퍼링크 들 은 URL 들 의 형태 일 수 있 다 . 상기 구현 이 페이지 들 인 문서 들 과 관련 하 여 기재 되 지만 , 환경 은 특징 이 부여 될 수 있 는 접속 성 ( connectivity ) 및 컨텐츠 를 가지 는 임의 의 링크 되 는 데이터 객체 들 을 포함 할 수 있 음 이 이해 되 어야 한다 .