Un sistema complejo es un sistema compuesto de muchas partes interrelacionadas que, como un conjunto, exhiben propiedades y comportamientos no evidentes a partir de la suma de las partes individuales.
Las dinámicas del desarrollo están llenas de complejidades. Las características de los sistemas complejos (como la interdependencia, la emergencia, la diversidad y la adaptabilidad de los agentes, etc.), desafían los supuestos básicos de las teorías tradicionales.