Proses adalah satu kejadian dari satu program komputer yang itu dilaksanakan. Sementara satu program sendiri baru satu koleksi pasif dari arahan, satu adalah proses pelaksanaan nyata dari arahan tersebut. Beberapa proses mungkin dihubungkan dengan program yang sama masing-masing akan melaksanakan dengan mandiri (penguliran ganda dimana masing-masing susup mewakili satu proses), yang manapun synchronously (secara sekuen) atau asynchronously (di dalam paralel). Mesin komputer modern mengijinkan beberapa program dan proses diisi ke dalam ingatan pada waktu yang sama dan, melalui berbagi waktu (atau banyak tugas), berikan satu penampilan yang itu mereka dilaksanakan pada waktu yang sama (secara bersamaan) sekalipun di situ adalah baru seperti prosesor. Dengan cara yang sama, mempergunakan satu penguliran ganda OS dan / atau arsitektur komputer, proses paralel dari program yang sama Mei sebenarnya laksanakan secara serempak (pada Cpu berbeda) pada satu beberapa mesin CPU atau jaringan.