(1) يرتكز مفهوم تعدد المهام Multithreading على تنفيذ عدة مهام :
(أ) على حاسب واحد له عدة وحدات معالجة مركزية
(ب) من قبل عدة مستخدمين على عدة حاسبات مرتبطة بشبكة
(ت) على عدة حاسبات لكل منها وحدة معالجة مركزية واحدة فقط
(ث) على حاسب واحد له وحدة معالجة مركزية واحدة فقط