Capital budgeting is the planning and development of capital for maximizing long-term profitability. It involves huge, long-term, irreversible investments that have long-term effects. The capital budgeting process identifies investment proposals, screens them, evaluates and selects the best ones, gets final approval, implements them, and provides review. Traditional methods of capital budgeting include payback period and accounting rate of return, while modern methods are net present value, profitability index, and internal rate of return.