Investment return is the gain or loss on an investment over a specified period, expressed as a percentage of the investment's initial cost. It is a crucial metric for evaluating the performance of an investment and making informed financial decisions.