Business incubator
A business incubator is an organization that helps startup companies and individual entrepreneurs develop their businesses by providing a wide range of services, starting with management training and office space, and ending with venture capital financing. The National Business Incubation Association (NBIA) defines business incubators as a tool for either regional or national economic development.