Program to zestaw instrukcji do wykonania, dane do przetworzenia, mechanizmy sterujące (stos)
Proces w komputerze to instancja programu - z własnymi danymi i mechanizmami sterującymi
Wątek (thread, lightweight process, kernel-space thread) różni się od procesu tym że współdzieli dane - Czasem mówi się o włóknach (fiber, user-space thread, green thread) dla wątków w przestrzeni zasobów użytkownika