Complex adaptive systems are special cases of complex systems,often defined as a 'complex macroscopic collection' of relatively'similar and partially connected micro-structures' – formed in order toadapt to the changing environment, and increase its survivability as a macro-structure.