✅ 1. URI (Uniform Resource Identifier)

리소스를 식별하기 위한 통합 자원 식별자


✅ 2. URL (Uniform Resource Locator)

리소스의 위치(어디에 있는지)를 명시하는 식별자


✅ 3. URN (Uniform Resource Name)

리소스의 이름(무엇인지를 나타냄)을 명시하는 식별자


✅ 비교 정리표

항목 URI URL URN
역할 리소스 식별자 전체 개념 리소스의 위치를 알려줌 리소스의 이름만 알려줌
포함 관계 URI ⊃ URL, URN URI의 하위 개념 URI의 하위 개념
위치 정보 포함할 수도 있고 아닐 수도 있음 반드시 포함 (프로토콜, 호스트 등) 없음
예시 https://example.com/a.png ftp://example.com/a.txt urn:isbn:1234567890
접근 가능성 보통 가능 가능함 직접 접근은 불가능