Il existe deux sortes d’URL : l’URL absolue et l’URL relative. Les URL absolues sont universellement valables et comprennent tous les segments requis pour le schéma respectif. Les URL relatives, par contre ne sont valables que dans un contexte spécifique et en héritent certaines propriétés, de sorte que les sections URL correspondantes peuvent être redondantes et omises. Les informations qui peuvent provenir du contexte sont par exemples le protocole, le domaine ou le chemin d’accès à la ressource.
Les URL relatives sont utilisées, entre autres pour les liens internes des pages Web afin de lier différentes pages secondaires d’un même site. L’URL du lien hérite de la spécification des données de la page Web sur laquelle elle est utilisée.
Les exemples suivants montrent un lien de www.exemple.org/index/page1 à www.exemple.org/index/page2 avec une URL absolue ou relative.
Hyperlien avec une URL absolue :