Complexity is defined as having multiple interconnected information sources where there is uncertainty. The more sources there are, the more links between them, and the greater the uncertainty, the more complex a system is and the harder it is to understand and manage. Critical complexity occurs when there are so many links and so much uncertainty that a system cannot be comprehended or controlled.