Budget is a estimate about how much you are going to spend & how u are going to spend with the cash or funds available with you... It also involves decision making.
In simple word , budget is estimation of income ,expenditure and resources over a period of time.This will help to evaulate performce of company by comparing actual result.