Resources
For kids:
ChessKid.com has easy to understand explanation of the basics of the game. Lessons. Also it’s enables chess play for kids with No chat room function. Lots of cartoons too!
Lichess is a on-line chess play site with features including chess play from players all over the world and analysis features which are helpful for improving players.
Chess.com is an on-line chess play site too with similar features to Lichess. It has Lessons and resources to help new players to improve.