Client/Server: architettura software tra le più diffuse, fin dalle origini la usavano applicazioni come WWW, la posta elettronica, il file transfert ecc... Il server è sempre attivo in attesa di ricevere le richieste dai molti client, ha un indirizzo IP statico, e una porta TCP o UDP di tipo Well Know. Il client invece si connette solo quando deve comunicare con il server, ha in indirizzo IP assegnato dinamicamente e i client non possono comunicare tra loro direttamente