Les conventions de nommage varient d'un système d'exploitation à l'autre. On utilise un caractère spécifique pour séparer les répertoires.
Sous Windows
Par exemple, pour les systèmes Windows, ce caractère est une barre contre-oblique (ou antislash ou backslash), \ :
c:\windows\system32\avifile.dll
Le fichier avifile.dll se trouve donc dans le répertoire system32, qui lui-même se trouve dans le répertoire windows, lui-même se trouvant à la racine du système de fichiers C:. On dit que windows est le répertoire parent de system32.
On dit de c:\windows\system32 que c'est un « chemin absolu » car c'est une référence qui ne tient pas compte de la position précédente. Par opposition, system32 est un « chemin relatif » : cette référence suppose que le répertoire courant est c:\windows.
Sur le web et sous UNIX
Sur les systèmes UNIX, le même principe est appliqué, mais le caractère de séparation est une barre oblique (ou slash) /.
exemple:
/usr/bin/mozilla-firefox
Les protocoles internet, initialement développés sous UNIX, utilisent donc la même convention ; c'est-à-dire la barre oblique. Voir l'article Fichier.
Sous UNIX, un repertoire absolu commence par /.