Par exemple, si vous avez un problème et que quelqu'un vous dit "La réponse à votre problème est l'ensemble des chiffres 1, 2, 3, 4, 5", un ordinateur peut être capable, rapidement, de déterminer si la réponse est bonne ou mauvaise, mais il peut mettre très longtemps à trouver "1, 2, 3, 4, 5" tout seul. Un autre exemple est la recherche de nombres premiers. Il est facile de vérifier si un nombre est premier, mais il est très difficile de trouver ces nombres en premier lieu. Pour certaines questions intéressantes et pratiques de ce type, nous n'avons aucun moyen de trouver rapidement une réponse, mais si on nous fournit une réponse, il est possible de vérifier - c'est-à-dire de vérifier - la réponse rapidement. De cette façon, les problèmes de PN peuvent être considérés comme des énigmes : il peut être difficile de trouver la réponse à une énigme, mais une fois que l'on entend la réponse, la réponse semble évidente. Dans cette comparaison (analogie), la question de base est la suivante : les énigmes sont-elles vraiment aussi difficiles que nous le pensons, ou est-ce qu'il nous manque quelque chose ?
Parce que ce genre de questions P contre NP est si important sur le plan pratique, de nombreux mathématiciens, scientifiques et programmeurs informatiques veulent prouver la proposition générale selon laquelle tout problème vérifié rapidement peut également être résolu rapidement. Cette question est suffisamment importante pour que le Clay Mathematical Institute accorde 1 000 000 de dollars à quiconque réussit à fournir une preuve ou une explication valable qui la réfute.
En creusant un peu plus, on constate que tous les problèmes P sont des problèmes NP : il est facile de vérifier qu'une solution est correcte en résolvant le problème et en comparant les deux solutions. Cependant, les gens veulent savoir le contraire : Existe-t-il des problèmes NP autres que des problèmes P, ou tous les problèmes NP sont-ils des problèmes P ? Si les problèmes NP ne sont vraiment pas les mêmes que les problèmes P (P ≠ NP), cela signifierait qu'il ne peut exister de moyens généraux et rapides de résoudre ces problèmes NP, peu importe les efforts que nous déployons. En revanche, si tous les problèmes NP sont des problèmes P (P = NP), cela signifierait qu'il existe de nouvelles méthodes très rapides de résolution des problèmes. Nous ne les avons tout simplement pas encore trouvées.
Comme les meilleurs efforts des scientifiques et des mathématiciens n'ont pas encore trouvé de méthodes générales et faciles pour résoudre les problèmes NP, beaucoup de gens pensent qu'il existe des problèmes NP autres que les problèmes P (c'est-à-dire que P ≠ NP est vrai). La plupart des mathématiciens pensent également que cela est vrai, mais actuellement, personne ne l'a prouvé par une analyse mathématique rigoureuse. S'il pouvait être prouvé que NP et P sont identiques (P = NP est vrai), cela aurait un impact énorme sur de nombreux aspects de la vie quotidienne. C'est pourquoi la question du P par rapport au NP est un sujet important et largement étudié.