La verdad es que son muchos conceptos los que parece que habría que explicarte. Casi que lo mejor que puedes hacer es buscar en google información acerca de arquitecturas cliente/servidor. Si buscas en inglés - client/server - mejor, claro. Como ya deberías saber, google y la wikipedia son tus amigos fieles ;-)
Si lo que quieres es hacer juegos multijugador, bichea Raknet. Es casi un estándar para programar juegos multijugador en C++. Te dejo aquí un enlace al manual. En la página de raknet también tienes tutoriales.
Si lo que quieres es hacer juegos multijugador, bichea Raknet. Es casi un estándar para programar juegos multijugador en C++. Te dejo aquí un enlace al manual. En la página de raknet también tienes tutoriales.