A partnership is a relationship between two or more companies who come together to provide even more value to their customers. There are different types of partnerships - strategic, channel, or technical - and they can have a significant impact on the business. Each such relationship plays a specific part in the company's strategy and must be entered into after giving it a lot of thought.