Looking for some ideas on an answer: what are 3 different budgeting approaches companies use and why?