A business network is a complex network of companies, working together to accomplish certain objectives. These objectives, which are strategic and operational, are adopted by business networks based on their role in the market. There are two categories of business networks — business associations and company aggregations — that help small and medium-sized enterprises (SME) to become more competitive and innovative.