What's the difference between "discuss" and "debate" and "argue"? [duplicate]
These difference are "formal" or "informal"?
Actually, by E-mail, I often use "discuss" in case of private and work. I've never used "debate" and "argue".
Solution 1:
Discuss
to talk about (something) with a person or people
Debate
a formal discussion on a particular matter
or
an argument about a particular subject, especially one in which many people are involved
For example,
There has been a heated national debate on abortion.
Argue
give reasons or cite evidence in support of an idea, action, or theory, typically with the aim of persuading others to share one's view
or
exchange or express diverging or opposite views, typically in a heated or angry way
A debate is usually more formal, intellectual and all-rounded, a discussion is more informal, and an argument tends to be more emotionally driven and personal. All three are different in terms of meaning and the context in which they are used.