What is a Business Incubator?

What is a business incubator? In short, they offer fledgling young companies a warm, safe place to grow and prosper. Learn more after the jump.