There are two types of financing available to a company when it needs to raise capital: equity financing and debt financing.