Proses merupakan aktivitas komputasi yang sedang berlangsung. Status proses meliputi new, running, waiting, ready, dan terminated. Proses Control Block (PCB) berisi informasi yang dibutuhkan sistem operasi untuk mengelola proses seperti status, register CPU, dan alokasi memori. Penjadwalan proses melibatkan antrian dan penjadwal untuk mengatur eksekusi proses. Komunikasi antarproses dapat langsung atau tidak langsung melalui mailbox. Thread merupakan unit eksekusi terkecil