ROI measures the total growth of investment from start to finish, while IRR or Internal Run Rate measures the annual growth rate. During one year, the two figures will be roughly the same, but over time, they will differ.