Every character gets a feat at every odd level (1st, 3rd, 5th, etc.). These feats can be chosen from the entire feat list - the only requirement is that you meet the feat's prerequisites.
Other sources of feats, such as the bonus feats that the sorcerer bloodlines offer, typically say which...