Play online against other playersChallenge the computer at different levels of difficultyTry and solve various chess problems