ti faccio una domanda: tu esegui il tuo client dal tuo pc.
Poi me ne dai una copia e lo eseguo dal mio: hai 2 client che eseguono lo stesso codice su due pc differenti.
Il multi-client significa che devi saper gestire più istanze dello stesso oggetto, che per ragioni pratiche tu farai eseguire dallo stesso pc (bastano shell differenti), ma spesso si trovano su pc differenti
il thread lo userà il server, per il client è trasparente la presenza di un altro client