This is basically what im looking for. I have a program that draws up a chessboard. You can enter a move, that move is stored in a char variable. I want that char string to be sent out through a port, to a computer that is running the same program. It then stores that char string into a variable, and draws the board accordingly to the move. Then that person types in a move...it sends it to the other computer....etc. That is all, not too complicated, if you know how.