The concept of NP-completeness has provided a powerful tool for understanding the complexity of problems.
The scientist is not a person who gives the right answers, he's one who asks the right questions.