chess.com

Play chess online, learn and improve.
Strengths
- Unlimited games against millions of players
- Bots, puzzles and lessons for every level
- Very polished apps on web and mobile
Limitations
- Free: 1 game review, 3 puzzles and few lessons per day
- Ads in the free version
- Advanced analysis requires a paid membership
