Complexity is the ability of a system to be in a great number of states or, in common language, to have a great range of behavioural patterns. The determining factors for the level of complexity within a system are the level of networking within itself, with its environment and its own dynamic. The measured value of the complexity of a system is its variety.