IRR is a way of comparing the return from different capital investment options. It is only applicable to finance options that have a net expenditure early in the project with net income later in the project.
The IRR is the discount rate that makes the net present value of all cash flows from the project equal to zero. The higher a project's internal rate of return, the better the investment.
Most large companies set a minimum IRR threshold for new projects.