Identify the major inputs to the master budget and the usefulness of each. Additionally, why would a company

The master budget is a detailed and comprehensive analysis of an organization long and short term goals. Identify the major inputs to the master budget and the usefulness of each. Additionally, why would a company need to create a master budget? What are the advantages and disadvantages?