Client - server je neco jineho, nez o cem se tu celou dobu mluví.
Mít data na serveru/NAS a přistupovat k nim z několika instalací pohody není klient - server. To je jen sdílení dat.
Klient - server je dvouúrovňová architektura, kdy ti část aplikace běží na serveru a část na klientovi.
Příklady:
Tenký klient - na aplikačním serveru běží serverová část, která se stará vlastně o vše - zápis, kontrolu dat, ... Na klientovi pak běží třeba jen prohlížeč, který slouží jen pro zadání a zobrazeni dat a nemá žádnou vlastní složitější logiku
Tlustý klient 1 - na aplikačním serveru běží SQL server, který slouží jen jako úložiště dat a veškerá logika je na klientovi
Tlustý klient 2 - na aplikačním serveru běží SQL server, který má kus logiky aplikace v uložených procedurách a na klientech běží aplikace, která obsahuje další část logiky aplikace