What is the difference between a debate, discussion and argument?
What's the difference between debate, discuss and argue?