   online programming
  I want to make online games (like CAROM3D and online CHESS) with people who play from the whole net! Gimme links or etc...! 
  Well, you will obviously need to learn network programming.  I suggest Gametutorials.com.  Check for networking tutorials there.  ;  in delphi...?;  use the TClientSockets and TServerSockets for sending the player-status to the server. then have your serverprogram send it back to all conencted players (in your case of chess 2 players) ;  I would suggest reading over Beej''s Guide to Network Programming.  It covers a lot of the basics of how networking programming works.  After giving that a read through you can decide if you want to stick to low level socket stuff or go with something like DirectPlay ( although for Chess DirectPlay may be bit of an overkill  ) -------Andrew PlaneShift - A MMORPG in development.;  You might be surprised to learn that there is a Multiplayer and Network Programming forum on this very site. Also, there are some articles on this site here. 