O contradicție apare atunci când există două sau mai multe afirmații care nu pot fi toate adevărate în același timp.
O poveste care arată ce este o contradicție vine din China. În această poveste, există un negustor care vinde atât sulițe, cât și scuturi. El spune că sulițele sale sunt atât de ascuțite încât ar putea străpunge orice scut. În același timp, el spune că scuturile sale sunt atât de puternice încât ar putea bloca orice suliță. Aceasta este o contradicție, deoarece aceste două afirmații nu pot fi ambele adevărate. Fie sulița va sparge scutul, fie scutul va bloca sulița, dar nu ambele. Din acest motiv, cuvântul pentru contradicție în limba chineză este máodùn (矛盾), care înseamnă literalmente "suliță și scut".
În logica lui Aristotel se spune că două propoziții contradictorii nu pot fi ambele adevărate. De exemplu, propozițiile "A este B" și "A nu este B" se exclud reciproc. De exemplu, afirmațiile "Papa este catolic" și "Papa nu este catolic" nu pot fi ambele adevărate. Doar una dintre afirmații, și nu cealaltă, este adevărată.