When you strike alliances with other companies, you leverage their contacts, sales, and marketing efforts. Companies create strategic alliances with businesses that complement the variety of products and services they offer.
Small Business Notes has a selection of articles and book recommendations regarding building your business through strategic alliances.
Check these sites for other examples of strategic alliances.