인터넷 상에서 특정 자원(파일)을 나타내는 유일한 주소(식별자)
자원(Resource)을 식별하는 문자가 포함된 문자열
자원의 실제 존재 위치(url),이름(urn)로 구성되며 둘 중 한가지나 둘 다 사용해서 나타냄
구조 scheme://host [:port] [/path] [?query]
scheme - 요청 형식(7계층 프로토콜)
IP주소 - 외부적으로는 도메인 주소 내부적으로 컴퓨터는 도에인 주소를 dns 서버가 IP주소로 바꿈
:포트 - 웹 브라우저가 알아서 써줌, 생략되어있음(http는 443)
path - 파일 경로
query - 쿼리
htpps://www.naver.com
구조 프로토콜(http:) + 호스트(www) + 도메인(naver.com) + 포트(:5000) + 경로(디렉토리 path)