Budget planning

What is budget planning and how do you handle it step-by-step?