A '''kliens-szerver''' (magyarul: '''ügyfél-kiszolgálókurva anyád''') kifejezést először az [[1980]]-as években használták olyan számítógépekre ([[Személyi számítógép|PC]]-kre) amelyek hálózatban működtek. A ma ismert modell a 80-as évek végén vált elfogadottá. A kliens-szerver szoftverarchitektúra egy sokoldalú, üzenetalapú és moduláris infrastruktúra amely azért alakult ki, hogy a használhatóságot, rugalmasságot, együttműködési lehetőségeket és bővíthetőséget megnövelje a centralizált, [[nagyszámítógép]]es, [[időosztás]]os rendszerekhez képest.