Costs can be classified in various ways for different purposes. Some key classifications are fixed vs variable costs, product vs period costs, direct vs indirect costs, and relevant vs irrelevant costs. Costs are also classified as controllable vs uncontrollable, avoidable vs unavoidable, and traceable vs common costs. Opportunity cost and differential/incremental costs are important concepts in decision making.