Japanese riichi mahjong combines hand-building, discard choices and scoring rules. Beginners can learn one part at a time: recognize the tile groups, understand the conditions for a winning hand, and then practice making decisions against CPU opponents.
WebMahjong is a free browser-based way to practice. It offers four-player riichi mahjong against CPU opponents with five difficulty levels, requires no installation or registration, and includes a Japanese rules guide and glossary. The site is for playing the traditional tile game rather than a solitaire tile-matching puzzle.
Play and read the Japanese guide:
麻雀 web