complex adaptive systems, such as bacteria, your dog, or multinational companies, act as if every component is an agent with a will of its own, so each component is constantly adjusting to the behavior of many other components. And that yields extremely complex and unpredictable behaviors.