Bir dosya yolu (path), bir dosyanın hangi dizinlerde aranacağını belirtmek için kulanılır. 
PATH ortam değişkeni ise çalıştırılacak bir yazılımın aranacağı dizinleri belirtmek için kullanılır.
       
 
execlp ve 
execvp işlevleri (
Bir Dosyanın Çalıştırılması) bu ortam değişkenini kullanır, dolayısıyla bu işlevlerle gerçeklenmiş uygulamalar ve kabuk da bu değişkeni kullanır.
       
 
Değişkenin değeri, dizin isimlerinin iki nokta üstüstelerle ayrılmasıyla oluşturulan bir dizgedir. Bir dizin olarak belirtilmiş boş bir dizge 
çalışılan dizini belirtir.
       
Örneğin, bu ortam değişkeni için değer olarak belirtilen bir dizge:
       
:/bin:/etc:/usr/bin:/usr/new/X11:/usr/new:/usr/local/bin
ise ve kullanıcı foo isimli bir yazılımı çalıştırmak isterse, kabuk sırayla ./foo, /bin/foo, /etc/foo, ... dosyalarını arayacak ve önce hangisini bulursa onu çalıştıracaktır.