What is invoice financing?

Invoice financing is a financing option where a business sells its unpaid invoices to a third-party lender to receive immediate cash.