What does the term "Net Present Value (NPV)" represent in finance?
a) The total revenue generated by an investment
b) The difference between the present value of cash inflows and the present value of cash outflows
c) The total cost of an investment project
d) The total profit earned from an investment