Bien que le terme « URL » soit le plus souvent utilisé, il s’agit par moment d’un abus de langage. On distingue, comme le montre le schéma ci-dessous, URL, URI et URN.

URI
L’URI, pour Uniform Resource Identifier, est l’ensemble qui comprend l’URL et l’URN et qui identifie l’adresse complète permettant d’accéder à une ressource. Une URI est forcément unique.
Exemples d’URI :
- file:///C:/Documents/Logos/mon_logo.png
- Cas particulier, comme la ressource est locale on peut utiliser trois slash au lieu des deux habituels.
- ftp://192.168.1.1:21
- https://www.blog.com/articles/2024/billet-12.html#intro
URN
L’URN, pour Uniform Resource Name, n’indique pas l’accès complet à une ressource, mais indique son nom au sein d’un espace plus global.
Exemples d’URN :
- www.blog.com/articles/2024/billet-12.html
URL
L’URL, pour Uniform Resource Locator, est l’adresse d’accès à toute ressource accessible par internet, qu’il s’agisse d’une page web, d’une API, d’un fichier… Elle est utilisée par différents protocoles, notamment HTTP, HTTPS et FTP.
Exemples d’URL :
- https://www.blog.com/articles/2024/billet-12.html
- ftp://login:password@ftp.domaine.fr:21/dossier/fichier.txt