每個程序都會有一個唯一的編號, 叫作程序編號 (PID). 每一個執行中的程序都會有不同的編號, 而使用過後的編號可以被回收重新使用.
不考慮起始化的程序 (一般叫作 init), 每一個程序都會有建立它的母程序. 舉例而言, 如果您從系統命令殼執行 vi 程式, vi 的母程序便是您的命令殼. 每個程序都可以有多個子程序, 但都只會有一個母程序.
每個程序都會有對應的使用者或群組的權限, 對應到所能使用的檔案或目錄權限. 使用者與程序都只能刪除其所擁有的程序, 而只有 root 可以刪除任意的程序.