ITC Interview Question

1. Difference between NPV and IRR.