Business incubators offer start-ups unique opportunities to develop in a community of entrepreneurs and mentors and share costs with community space.