Budgeting is very important for everybody that makes money, including companies and governments. So far you are getting money on a regular basis there is need to have a budget for how you spend the money. Even when you are gifted money that you didn't plan for, there is still need to make a budget so that you don't waste it on things that are not important to you. The simplest definition of budgeting is having a plan on how to allocate money so that you will not misuse it.
Often times we always prioritize our wants more than our needs this is why we allocate money and end up spending money on things that ain't important and later on we reckon on ourselves for doing so, why it's required to know ones needs and wants and know what we are prioritizing and setting budget for. Setting a plan on how to spend every money that comes in matters inorder to take advantage of spending on things that are essentials.