GameKnot is the best site to play chess online.
Here you get to:
- Play against human players.
- Have yourself rated to find out how good a player you are.
- Solve chess puzzles.
- Buy books to improve your game.
- Create/Join teams/clubs ( by becoming a premium member )
The best thing about this site is that you do not have to look at any ad other than the only one regarding the site itself.
So sign up Now !!