A company or facility designed to foster entrepreneurship and help startup companies, usually technology-related, to grow through the use of shared resources and intellectual capital.
A business incubator is analogous to a hospital incubator, which helps nurture a newborn during its early stages. Business incubators are organizations that nurture private companies by providing office space, office equipment, consulting services, legal advice, accounting services and strategic planning.
corporations, usually nonprofit, backed by some government assistance to provide a place for entrepreneurs to start and assist in the establishment and development of a business. Page 61