Discounting is a financial technique used to determine the present value of future cash flows by applying a discount rate that reflects the time value of money. It is crucial in investment decisions, as it helps assess the attractiveness of future cash flows relative to current expenditures.