The document provides an overview of consumer theory and the budget constraint in microeconomics. It discusses how consumers maximize utility given their preferences for goods and a budget constraint determined by income and prices. Specifically, it defines the budget constraint graphically using indifference curves, explains how the slope of the budget line represents the trade-off between goods, and discusses how taxes, subsidies and rationing can impact the budget constraint. It also outlines the key assumptions of consumer preferences including completeness, consistency, non-satiation, and diminishing marginal rate of substitution.