Budget Cycle overview and formats

What do bottom-up and top-down mean in relation to public budget formulation processes? What are the advantages and disadvantages of each? Does it have to be an either/or situation?