WoodChess - modern client-server application for chess play and learn. This is a platform to play chess online with any time control.
Also improve your skills by solving chess puzzles in Puzzle Room -
Simple Mates - 1000 ways to put mate,
Tactics and unique collection of 'Mate in two' puzzles for the true connoisseurs of the game .