Complexity versus complicated
Complexity is a property of the world (many interacting parts), while 'complicated' is a state of mind (confusion). Good design makes complex things understandable rather than trying to eliminate the complexity.

6 ideas
Complexity is a property of the world (many interacting parts), while 'complicated' is a state of mind (confusion). Good design makes complex things understandable rather than trying to eliminate the complexity.
People reject tools that are too simple for a genuinely rich task, and are frustrated by ones that are needlessly complicated. The design goal is managing complexity to the level the task deserves.
Users master apparent complexity when a design exposes a coherent conceptual model through perceivable signifiers. Clear cues about what to do and what will happen let people handle complex systems confidently.
Physical and logical constraints reduce error by making the wrong action impossible or hard at the point of use. Forcing functions tame complexity by removing bad options rather than relying on user vigilance.
The difficulty often sits in the surrounding sociotechnical system (service, context, sequence) rather than the object itself. Designers must shape the whole experience, not just the artifact.
Users invent workarounds, rituals, and personal structures to manage complex systems. Designers should study and support these adaptations rather than fight them.