A business incubator provides resources and services to accelerate the development of entrepreneurial companies. It offers workspace, business support, networking opportunities, and mentoring that are developed and coordinated by the incubator's management. While incubators may provide cheap rent or utilize existing buildings, their primary purpose is supporting entrepreneurial success through customized business assistance programs rather than simply offering affordable real estate. Effective university-based incubators must balance the needs of faculty, students, and client companies by creating opportunities for research, projects, employment, and engaging all stakeholders to ensure the success of the program and its clients.