Indifference curve analysis uses indifference curves and budget constraints to represent consumer preferences and determine consumer equilibrium. Indifference curves depict combinations of goods that provide equal satisfaction, while budget constraints show affordable combinations given prices and income. Consumer equilibrium occurs where an indifference curve is tangent to the budget constraint, indicating the most preferred affordable combination of goods.