Poker is a card game that typically involves betting and individual play, with various hands ranked according to the probability of their occurrence. On the other hand, mahjong is a tile-based game that originated in China and involves skill, strategy, and a degree of chance.