Povezava odjemalec-strežnik je povezava med dvema ali več sistemi, v katerih eden deluje kot strežnik, drugi pa kot odjemalec. To se običajno naredi, da se omogoči dostop do informacij več uporabnikom v velikem omrežju. Takšne povezave je mogoče uporabiti v majhnem obsegu, na primer za lokalna poslovna omrežja, ali za obsežna omrežja, kot so tista, ki se uporabljajo v spletnih igrah ali spletnih mestih za družabna omrežja. Povezava odjemalec-strežnik je lahko neposredna, med dvema strojema ali pa posredna in vključuje več slojev medsebojno povezanih sistemov.
Povezava odjemalec-strežnik je eden najpomembnejših vidikov vsake zasnove sistema odjemalec-strežnik in to je lahko fizična povezava ali povezava na dolge razdalje prek več relejev. Na splošno pa je ta povezava v bistvu sestavljena iz kakršnega koli načina, na katerega dva ali več ločenih sistemov, odjemalec in strežnik, lahko komunicirata za prenos podatkov. Povezava odjemalec-strežnik je lahko precej preprosta, na primer naprava, ki deluje kot strežnik, ki je povezan z drugim računalnikom prek fizične povezave, kot je ethernetni kabel, ali bolj zapletena, kot je strežnik, povezan z več tisoč uporabniki prek interneta.
Preprosta povezava odjemalec-strežnik je lahko fizična povezava med enim strežnikom in enim ali več odjemalci. Strežnik deluje kot sistem, v katerem se lahko shranijo podatki, na katerega je mogoče povezati enega ali več odjemalskih strojev. Odjemalske stroje je mogoče uporabljati posamezno in brez informacij, ki so potrebne na strežniku, čeprav lahko pridobijo dostop do podatkov, shranjenih na strežniku. Ko odjemalec pošlje zahtevo strežnika, se strežnik odzove tako, da odjemalcu pošlje zahtevane podatke prek te povezave.
Lahko se ustvarijo zapletena omrežja, v katerih se ta povezava odjemalec-strežnik ponovi sto ali tisočkrat. Večje spletno mesto za socialno mreženje ali storitev spletnih iger lahko na tisoče ali sto tisoče strank zagotovi povezave s strežnikom. Več strežnikov je nato mogoče uporabiti za povečanje števila uporabnikov, ki so lahko povezani kot odjemalci, tako da se lahko na te različne strežnike poveže na milijone odjemalcev za dostop do informacij. Večstopenjski sistemi so pogosto ustvarjeni za zmanjšanje obremenitve strežnikov in zagotavljajo sisteme med odjemalcem in strežnikom, ki lahko obravnavajo določene zahteve ali delujejo za “usmerjanje prometa” za strežnik. Povezava odjemalec-strežnik je v nasprotju s povezavami enakovrednih, v katerih se posamezni odjemalci povezujejo drug z drugim namesto s strežnikom, da delijo podatke.