A business network is a complex, enduring, and interdependent web of business relationships among market and non-market actors that allow firms to co-create value in their business environment. From Wikipedia