Mechanism design studies how to engineer rules of a game so that selfish, rational agents reveal information and produce socially desirable outcomes. Core goals include incentive compatibility, efficiency, individual rationality, and budget balance. We sketch classic settings (single-parameter auctions) and pillars like VCG and Myerson’s optimal auction.