gokgs.com
KGS Go Server is an online server where people play go, also known as weiqi or baduk, against players worldwide. It allows users to watch games, play games and review games, and it also offers teaching games, demonstration games, rooms and chat.