Každý proces má jedinečné ID, ktoré sa nazýva ID procesu alebo PID. Zatiaľ čo každý proces bežiaci naraz má odlišné ID, v priebehu času sa PID môžu opakovane používať.
Okrem počiatočného procesu (zvyčajne nazývaného init ), každý má rodičovský proces, z ktorého bol vytvorený. Napríklad, ak spustíte vi z príkazového riadka shellu, nadradeným procesom vi bude váš shell. Proces môže mať ľubovoľný počet detí, ale iba jeden rodič.
Každý proces sa spúšťa s oprávneniami niektorých používateľov a skupín, ktoré sa použijú pri prístupe k súborom a adresárom. Používatelia a procesy môžu zabíjať iba iné procesy, ktoré vlastnia, s výnimkou root, ktorý môže zabiť čokoľvek.