Berdasar pendekatan concurrency dalam hal waktu kedatangan task/job dimana sebuah process dimulai, sebuah process diklasifikasikan menjadi:
- process berurutan: sejumlah process berlangsung secara berselingan dan tidak ada saling tumpang-tindih, sebelum process awal telah selesai; yang berikutnya belum dapat dilayani
- process paralel: sejumlah process dapat dilayani secara bersama-sama tanpa menunggu process sebelumnya selesai.
- process serentak berpenggalan: process paralel yang dilakukan setahap-demi-setahap (dikenal: quantum-time)
Rangkaian process yang bekerja dan berjalan dalam sistem komputer modern akan memunculkan suatu kondisi yang disebut dengan concurrency; sehingga multithreading dapat dibangun dan berjalan. Hal inilah mengapa sifat dan kondisi multitasking mutlak dimiliki oleh sistem komputer modern.