 “Dialectics” is a term used to describe a method of philosophical argument that involves some sort of contradictory process between opposing sides. In what is perhaps the most classic version of “dialectics”, the ancient Greek philosopher, Plato (see entry on  Plato),  for instance, presented his philosophical argument as a back-and-forth dialogue or debate, generally between the character of Socrates, on one side, and some person or group of people to whom Socrates was talking (his interlocutors), on the other. In the course of the dialogues, Socrates’ interlocutors propose definitions of philosophical concepts or express views that Socrates challenges or opposes. The back-and-forth debate between opposing sides produces a kind of linear progression or evolution in philosophical views or positions: as the dialogues go along, Socrates’ interlocutors change or refine their views in response to Socrates’ challenges and come to adopt more sophisticated views. The back-and-forth dialectic between Socrates and his interlocutors thus becomes Plato’s way of arguing against the earlier, less sophisticated views or positions and for the more sophisticated ones later.