Daugiafunkcis apdorojimas reiškia veikimo situaciją, kai vienu metu vyksta programų apdorojimas. Ši nuolatinio ir koordinuoto apdorojimo būsena paprastai pasiekiama sujungiant du ar daugiau kompiuterių procesorių, kurie leidžia maksimaliai išnaudoti turimus išteklius. Daugelis operacinių sistemų šiandien aprūpintos kelių apdorojimo galimybėmis, nors kelių programavimas šiandien yra labiau paplitęs metodas.
Pagrindinė kelių apdorojimo platforma leidžia vienu metu naudoti daugiau nei vieną kompiuterį su tomis pačiomis programomis. Tai reiškia, kad asmenys, dirbantys keliose darbo vietose, gali pasiekti ir dirbti su duomenimis, esančiais tam tikroje programoje. Būtent šis funkcionalumo lygis leidžia vartotojams darbo aplinkoje efektyviai sąveikauti naudojant tam tikrą programą.
Iš esmės yra du skirtingi daugiafunkcinio apdorojimo tipai. Simetrinis daugiaprocesis, daugiau nei vienas kompiuterio procesorius dalinsis atminties talpa ir duomenų kelio protokolais. Nors procesas gali apimti daugiau nei vieną kompiuterio stotį, bus naudojama tik viena kopija arba operacinė sistema, kad būtų inicijuojami visi su ryšiu susijusių procesorių vykdomi užsakymai.
Antrasis kelių apdorojimo būdas yra žinomas kaip masinis lygiagretus apdorojimas. Šioje struktūroje galima panaudoti daug procesorių, kad būtų galima atlikti užduotis. Dažnai tokio tipo daugiafunkcinis apdorojimas apima daugiau nei du šimtus procesorių. MPP aplinkoje kiekvienas procesorius dirba su atskiromis operacinėmis sistemomis ir atminties ištekliais, tačiau prisijungs prie kitų sąrankos procesorių, kad padalintų užduotis ir prižiūrėtų skirtingus perdavimo aspektus duomenų keliais.
Daugiafunkcis apdorojimas yra įprasta situacija korporacijose, kurios veikia keliose vietose ir turi daug darbuotojų. Išteklių derinys, kuris gali atsirasti naudojant kelis kompiuterio procesorius, leidžia perduoti duomenis neatsižvelgiant į atstumą ar vietą, taip pat leidžia vienu metu dirbti su programa dideliam vartotojų skaičiui. Nors tikrasis kelių apdorojimo sistemos sukūrimas gali būti šiek tiek sudėtingas, šis metodas galiausiai sutaupo daug laiko ir pinigų didesnėms įmonėms.