компонентті: өзбетінше немесе құрама бөліктерде қолданылдатын аяқталған функцияны орындайтын бір бүтін ретінде қарастырылатын программа;
кешенді: өзбетінше немесе басқа құрама бөлік құрамаларында өзара байланысты функцияларды орындайтын бір немесе бірнеше компоненттерден немесе кешендерден тұратын программа
Компьютерлік жүйенің компоненттерін басқаруды қаматамсыз етеді, мысалы МП, жедел жады, енгізу-шығару құрылғысы, желілік қоршаулар, бір жағынан аппаратура, ал екінші жағынан пайдаланушы қосымшасы ретінде жұмыс жасайды. Тәртіп бойынша, ЖПҚ операциялық жүйелер, утилиттер, деректер қорын басқару жүйесі, және т.б. байланыстырушы ПҚ жатады.