Oprindeligt blev computere bygget til at fungere som en ental enhed; have diskrete ressourcer og individuelt operativsystem. Selvom brugen af flere computere til at løse et enkelt problem ikke er uhørt, er det ofte et menneskes job at opdele problemet i håndterbare bidder, som computere separat kan arbejde på.
Et distribueret operativsystem er bare en forbedring af det originale koncept. Men i stedet for at et menneske skærer op jobbet, er operativsystemet smart nok til at vide, hvilke computere der er overbelastet, og hvilke der er inaktive. Derefter afbalanceres de tilgængelige opgaver, så hver computer i gruppen deler samme belastning. Dette er godt til at maksimere brugen af hver computer. Ulempen er dog, at du bliver nødt til at opgradere alle enheder så ofte for at opretholde et rimeligt niveau af ydeevne. Der er også noget software, der simpelthen ikke er kompatibel med distribueret computing. De er ikke optimeret til at drage fordel af flere processer, og som sådan kan de kun behandles af en computer.
Netværksoperativsystemers udseende er et direkte resultat af behovet for at skære ned på omkostningerne og kontrollere hver computer i systemet. Netværk OS findes ikke på hver computer, klienten har kun nok software til at starte hardwaren og kontakte serveren. Alle efterfølgende operationer udføres på serveren, og klientens eneste rolle er at videresende input og output mellem serveren og brugeren. Dette er meget effektivt til at kontrollere den installerede software, da klienter ikke har mulighed for at tilføje eller fjerne software. Et netværk OS kræver en meget minimal mængde hardware på klienten, selvom serveren skal være i stand til at håndtere kravene fra flere brugere. Dette betyder, at du ikke behøver at opgradere klienterne, så længe du holder serveren korrekt. Dette førte endda til oprettelsen af tynde klienter eller enheder, der ikke kan fungere alene men er beregnet til at arbejde med netværks OS.
Afhængig af din virksomheds behov og ressourcer kan et distribueret eller netværks OS være værd at undersøge. Hver har sine egne fordele og ulemper, som du skal tage i betragtning. Et distribueret operativsystem kan koste lidt mere end et netværks OS, men et netværk OS kan ikke håndtere beregningsintensive programmer på grund af den stress, det lægger på serveren. Beslutningen er op til dig, når du vælger en bedre løsning, end hvad du i øjeblikket har.