Capital budgeting is the process of analyzing potential long-term investments and projects to determine which ones are worth undertaking. It involves analyzing projects with large capital expenditures that will impact the firm's future. Some key techniques for capital budgeting include net present value (NPV), internal rate of return (IRR), and profitability index. NPV and IRR are consistent with maximizing shareholder wealth if all cash flows are considered and the time value of money is incorporated. Capital rationing occurs when a firm has more projects with positive NPVs than available funds to invest, requiring some worthwhile projects to be declined due to artificial budget constraints.