Een client/server-netwerk bestaat uit drie hoofdonderdelen: werkstations, servers en netwerkapparaten die ze verbinden. Werkstations zijn de computers die ondergeschikt zijn aan de servers. Ze aanvragen verzenden naar servers toegang tot gedeelde programma's, bestanden en databases, en worden beheerst door beleid gedefinieerd door servers. Een server "diensten" verzoeken van werkstations en vele functies als centrale opslagplaats van bestanden, programma's, databanken en beleidsregels voor informatiebeheer kunt uitvoeren. Netwerkapparatuur biedt het communicatiepad voor servers en workstations. Ze fungeren als connectoren en route van gegevens binnen en buiten het netwerk.
Werkstations
Werkstations of clientcomputers, onderscheiden in eerste instantie door de werkende systemen die hen. In een client/server-netwerk zijn Windows 2000, Windows XP, Windows Vista en Windows 7 voorbeelden van werkstation operating systemen. Naast zijn relatief goedkoper dan serverbesturingssystemen, zijn hun functies en processen hoofdzakelijk bedoeld voor clientcomputers. Centrale databases, gedeelde programma's, beheer en beveiligingsbeleid zijn geen onderdeel van hun besturingssystemen. Wat ze hebben zijn gelokaliseerde versies van databases, programma's en beleid dat individueel kunnen worden toegepast op hen. Werkstations hebben ook lagere technische specificaties dan servers op het gebied van geheugen, harde schijf ruimte en processor snelheid, omdat ze niet vereist zijn voor het verwerken van verzoeken of registratie van de gegevens van meerdere computers.
Servers
Servers onderscheiden zich door verschillende soorten besturingssystemen zoals Windows 2000 Server, Windows 2003 of Windows 2008. Ze hebben ook hogere geheugen en harde aandrijvingsruimte en snellere processors omdat ze opslaan en meerdere service (en vaak gelijktijdige) verzoeken van werkstations. Een server kan aannemen veel rollen in een client/server-netwerk. Een bestandsserver, een e-mailserver, een databaseserver en de domeincontroller kan het allemaal op hetzelfde moment. Een netwerk van goed-opgezette-up, bakent echter deze rollen naar verschillende servers om prestaties te optimaliseren. Een server, ongeacht welke rol heeft, in feite fungeert als een gecentraliseerde opslagplaats van netwerkbestanden, beleid, programma's en databases. Het maakt voor eenvoudiger beheer en back-up, omdat het niet gebonden aan individuele gebruikersconfiguraties is, maar wereldwijd en gelijkmatig over het netwerk kan worden uitgevoerd.
Netwerkapparaten
Netwerkapparaten aangesloten werkstations en servers. Zij zorgen ervoor dat verzoeken en naar werkstations naar behoren worden doorgestuurd naar de juiste server. Verschillende netwerkapparaten elke voorzien in verschillende typen netwerkverbindingen. In een eenvoudige client/server-netwerk, een hub kunt verbinden met een server meerdere werkstations. Het fungeert als een repeater, doorgeven van de gegevens van het ene apparaat naar het andere. Bruggen afzonderlijke netwerksegmenten. Dit is handig voor kantoren met verschillende afdelingen te onderscheiden welke een bepaald werkstation tot behoort afdeling. Een ander netwerkapparaat, een switch, is vergelijkbaar met een brug, maar kan het detecteren van conflicten tussen netwerksegmenten zoals dezelfde IP-adressen, of computernamen in afdelingen. Wide area netwerken gebruiken routers te verbinden van netwerksegmenten op verschillende locaties. Routers worden ook gebruikt om te netwerken met elkaar verbinden, of informatie doorsturen naar het Internet.
Andere componenten
Client/server-netwerken hebben meestal netwerkprinters of scanners, die worden gedeeld en kunnen worden gebruikt door alle computers in het netwerk. In plaats van het installeren van hen individueel voor elke computer, kunnen ze worden geplaatst in een locatie die voor iedereen toegankelijk. Dit bespaart zowel ruimte en geld.