what is the difference between a partnership and a strategic alliance 
an alliance is a collaboration between two companies in which each individual company is expected to profit or benefit from the agreement a partnership is a more formal type of agreement in which partners merge to create a single shared economic interest 