A budget is a formal, time-bound financial plan estimating future income and expenses, serving as a blueprint to manage resources, track spending, and achieve financial goals for individuals, businesses, or governments. It controls cash flow, aids decision-making, and allows for adjustments based on actual performance.