Question: what is the difference between complex and complicated?
Answer: Complex is used to refer to the level of components in a system. If a problem is complex, it means that it has many components. Complexity does not evoke difficulty. On the other hand, complicated refers to a high level of difficulty.