A collaboration allows both parties to benefit from the expertise that each can offer. It can be a useful strategy when one business wants to enter a new market or launch a new product or service. By cooperating and working together both businesses can share resources, risks and rewards.