Yaku 「役」 are specific hand patterns or conditions needed in order to score a hand. In a sense, they are synonymous to "poker hands". Yet, unlike poker hands, yaku are worth specific "han values"; and various yaku may be combined together into one hand. basic mahjong knowledge involves learning the yaku, but it is not expected of new players to know them. Most importantly, every hand must include at least one yaku, in order to count as a winning hand.

Han

Each yaku is assigned han values. Most have static values, regardless of the hand being closed or open. However, some decrease in han value while being open. Furthermore, some also require hands to remain closed in order to count. For hands to maximize the total han value, different yaku may be combined into a single hand.

Open vs closed

Various yaku are affected by the hand's state of being open or closed. After using the different tile calls, a yaku may be affected in terms of han value or even validity. Various yaku, and even yakuman, are restricted to be closed only. Others, they remain valid but their value is decreased by 1-han. As for the rest, it is irrelevant whether the hand is open or closed.

Nomi

Nomi 「ノミ」 is the state of the hand which contains only one yaku and no dora. In other words, it is the lowest value (or second lowest value) for that particular yaku possible. In general, this term can be appended to any of the yaku names as a suffix. For example, riichi nomi 「リーチノミ」 meaning "riichi only". Usually, winning hands in this state are cheap low value hands worth only 1 or 2 han. Though, the term used for higher valued yaku, such as ryanpeikou or chinitsu, are acceptable; but it's not generally used. When dora is included in the hand, then the term is not applicable. As for yakuman, the term nomi is not appended, due to the high scoring value.

Yaku types

 
 
 
 
 
 
 
 

The different yaku focus on different types of patterns and circumstances. They are mostly derived from the tiles within one's hand. A number of yaku also involve the state of one's hand pertaining to the timing of certain tile draws and discards.

Discard based

These two are yaku because the hand is tenpai during specific discard timings. Likewise, these two yaku can never be won via drawing a tile.

Winning with a tile used for an added kan by another player.
Winning off of the last possible discarded tile for the hand.

Discretionary

This is the only yaku, by which players have the option to declare or not. Otherwise, hands may possibly win without it, if it remains closed with other valid yaku.
This is essentially riichi, but with the added luck of the hand being tenpai upon the initial tile deal, or the opening hand.

Draw based

These are yaku by virtue of the drawn tile. Thus, these three can never be won directly from other players.

Winning with the last tile draw.
Drawing the winning tile with a closed hand.
Drawing a winning tile after a kan call.

Honor based

Honor based tiles depends on the use of honor tile groups. Each of these cases also are mixed with the numbered tiles.

Honor tiles with one suit.
Honor tiles with terminals.
Specific collection of all three dragon types.
No honors or (terminal) are used.
Specific collection of any dragon, seat wind, or round wind tiles.

Riichi dependent

Ippatsu cannot occur without a call for riichi.

Winning on or before the next tile draw after riichi.

Sequential

These yaku either require sequential tile groups.

By definition, this yaku uses two-identical sequences.
A complete string of 1-9 tile naturally use sequences.
Every tile group must be a sequence.
By definition, this yaku uses two-identical sequences two times.
By definition, this yaku uses three identically numbered sequences across the three suits.

Terminal based

These yaku revolve around terminals, or complete lack thereof.

Every tile group with an honor or terminal.
Only honor and terminal groups.
Every tile group with a terminal.
Every discarded tile is either a terminal or honor
No terminals (or honors) are used.

Triplet

These yaku require at least one triplet in order to be valid.

Three closed triplets.
Requires three quads, which are considered as triplets plus one extra.
Needs three identically numbered triplets across the three suits.
Triplets of dragon tiles.
Every tile group is a triplet.
Counted when the hand contains a triplet of a valid honor tile, namely: any dragon triplet, appropriate seat wind, or the current round wind.

Yakuman

Yakuman is a special class of yaku, by which the pattern itself is awarded the maximum point limit for a single hand pattern. These are among the most difficult to complete; and players may treat them as special.

Combining yaku

Different yaku may be implemented into a single hand. By doing so, the values applied to the different yaku also combine. In short, they stack. This aspect of the game is key towards developing larger scoring hands. With dora, the stacking effect becomes even greater.

Optional yaku

A list of optional yaku exist due to the game's complexity, which can further explore possible tile combinations and patterns. Regardless, the yaku list noted above is the more commonly accepted list.

External links

Yaku in Japanese Wikipedia
Wikipedia listing
Lists all the yaku occurrences in Tenhou.net by percentages and by room
Pointing out which yaku to learn first