All businesses, in order to prosper, will require some level of investment. There are lots of different ways a business can raise money for its future growth but usually it takes the form of debt (from banks and other lending institutions) to equity finance, where no bank debt is available, or it is insufficient. Equity finance is often provided by venture capitalists, private equity providers or business angels (usually high-net worth individuals who have an interest in supporting early stage or growth businesses).