Strategic partnerships like Starbucks & Google combine resources to expand reach, share costs, and access new markets. Six partnership types explained.