Процесс (Process) - это совокупность набора исполняющихся команд, ассоциированных с ним ресурсов и контекста исполнения, находящихся под управлением операционной системы.
Поток (Thread) - пара из набора команд и связанного с ним контекста в рамках одного процесса
Волокно (Fiber) - набор команд, находящихся под управлением пользовательского процесса (команды могут выполняться параллельно или псевдопараллельно)
Контроллер ( Job (Windows) / Group (Linux) ) - совокупность процессов, заданных квотой ресурсов
<aside> ⚠️ В любой ОС процесс создается другим процессом, он не появляется из откуда-то. Поэтому у каждого процесса есть родительский процесс
</aside>
Дескриптор процесса:
В линуксе процессы образуют дерево и порождаются они клонированием