Strategic alliances allow two companies to share resources for mutually beneficial projects while maintaining autonomy. They are commonly formed as joint ventures through a new subsidiary entity. Strategic alliances not based on joint ventures are typically more narrow in scope and shorter term, like the marketing alliance between United and British Airways. Strategic alliances provide benefits like synergistic effects from shared knowledge, risk-sharing, and competitive advantages.