VC funding is a type of financial transaction in which the venture capital firm invests in startup companies or early-stage companies. The firm invests its own capital (which it receives from other entities that invest in the VC firm) in these nascent companies with the goal of rapidly expanding them. Generally, early-stage companies use bootstrapping, self-funding, bank loans, and/or angel investment before raising their first round of venture capital. Companies might receive several rounds of VC funding.