General feats are the feats gained every three character levels. The term may refer to either the specific feats a certain player character has chosen or to the feats available for selection at these levels.
The first general feat is chosen at character creation, and additional ones are gained with every three character levels thereafter (levels 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, and 39), for a total of 14 general feats. In addition, humans get an extra general feat at character creation, so they end with 15 general feats by level 40.
In order to select a general feat, a character needs to meet that feat's prerequisites, if any. When a prerequisite includes a minimum skill level, that minimum must be met with base skill ranks, unmodified by spells, items, ability modifiers, feats, etc. Similarly, minimum ability requirements must be met without external modifications (but modifications from feats count if the feat was taken at an earlier level), and base attack bonus requirements refer to the unmodified base attack, not the base attack that is easier to spot on one's character sheet. Furthermore, a few of the general feats introduced in the expansion packs can only be selected at character creation.
The following is a list of general feats: