Всеки процес има уникален идентификационен номер (pid)
Процесите се състоят от данни (data), ресурси (resources), състояние (state) и виртуализиран компютър (virtualized computer).
Процесът който ядрото стартира, когато няма други изпълними процеси е процесът на празен ход (idle process), неговия идентификатор pid = 0.
Процесът, който създава нов процес, е известен като родителски (parent), а новият процес е известен като дъщерен (child).
Всеки процес е собственост на потребител (user) и група (group).
Състояние на процеси По време на изпълнението процесът може да промени състоянието си при определени обстоятелства. Процесът може да има едно от следните състояния: