En proces er simpelthen et kørende program på dit system. Din webbrowser, vinduesadministrator, terminalvindue og X-server er alle processer, som du interagerer direkte med. Mange andre processer kører i baggrunden, f.eks. Webservere og andre systemopgaver. En ny proces oprettes hver gang du skriver en kommando som `ls` eller `pwd` , selvom sådanne processer typisk er kortvarige.

Hver proces har et unikt ID, kaldet proces-id eller PID. Mens hver proces, der kører på et hvilket som helst tidspunkt, har et andet ID, kan PID'er over tid genbruges.

Bortset fra den indledende proces (typisk kaldet `init` ) har hver en overordnet proces, hvorfra den blev oprettet. For eksempel, hvis du kører `vi` fra din shell-promp, vil `vi` 's overordnede proces være din shell. En proces kan have et vilkårligt antal børn, men kun en forælder.

Hver proces kører med tilladelser fra en eller anden bruger og gruppe, der gælder, når den får adgang til filer og mapper. Brugere og processer må kun dræbe andre processer, som de ejer, med undtagelse af `rod,` der kan dræbe noget.