Payback refers to the period it takes for an investment to generate enough cash flows to recover its initial cost. On the other hand, ROI (Return on Investment) is a measure of profitability, indicating the efficiency of an investment by comparing its benefits with the costs involved.