How should rational consumers decide what to buy? Economists break the problem down into its component parts: feasible available commodity bundles, preferences over goods and services, and budget constraints.