Financial planning is key to running a successful business, and consists of several parts. Describe the budgeting part of the financial plan, detail the different types of budgets, and explain the purpose of cash budgets. Briefly describe the other parts of the financial plan.