बहुत से कार्यों को कम्प्यूटर पर किये जाने के लिए एक-दूसरे के सहारे में आवश्यकता होती है । ये कार्य मेमोरी में एक ही बार में स्टोर किये जा सकते हैं और ऑपरेटिंग सिस्टम यह निर्धारित करता है कि किस प्रोग्राम को कितने समय के लिए प्रोसेस करना है और कब अगले प्रोग्राम को प्रोसेसिंग के लिए जाना है । कंप्यूटिंग में, एक निश्चित समय अवधि में कई कार्यों को एक साथ क्रियान्वित करते हुए पूरा करने की अवधारणा को ‘मल्टीटास्किंग‘ कहते है ।