1) URL(Uniform Resource Locator)
URL은 사실 http: 뿐만 아니라 ftp:, file:, mailto:로 시작하는 것 등 여러가지가 있다.
- 보통 우리가 브라우저를 사용할 때는 웹 서버에 접근하는 클라이언트로 사용하지만, 브라우저의 기능은 다양하기 때문이다. 파일을 다운로드/업로드하는 FTP의 클라이언트 기능이나 메일 전송 클라이언트 기능도 가지고 있다.
- 브라우저는 몇 개의 클라이언트 기능을 겸비한 복합적인 클라이언트 소프트웨어다.
각종 URL 형식 예시와 공통점

공통점
- 가장 앞부분에서 브라우저에 액세스하는 방법을 나타낸다. ex) http: ftp: news:..
- 맨 앞부분의 액세스하는 방법(프로토콜)에 따라 뒤 형식이 달라진다.
2) 브라우저는 먼저 URL을 해독한다.
브라우저는 웹 서버에 보내는 Request Message를 작성하기 위해서 URL을 먼저 해독한다.
→ URL 형식으로부터 어떤 통신인지(프로토콜)를 알 수 있고, 이에 따른 정보들이 존재하기 때문이다.