Business angels invest in early-stage companies in exchange for shares in the companies. Many angels also contribute with financial and operational know-how to businesses they have invested in. Business angels generally invest in earlier stages than venture capital firms.