The term "contradiction" has many meanings. In logic it means claiming a proposition and its negation are both true at once. In conversation it means asserting the opposite of what someone else is saying. There's the Marxist version where contradictions reveal the underlying instability of the capitalist system.