A budget forecasts your future financial activity, whereas a cash flow statement summarizes your past financial activity.
a budget says what will happen with your money, while a cash-flow statement shows what already happened.

A budget forecasts your future financial activity, whereas a cash flow statement summarizes your past financial activity.