We thought that there are similarities and differences between dialogue and discussion, and the similarity is to share opinions and the difference is its purpose.
Dialogue is conducted in order to just accept others’ opinions and to get to know the other party, as in daily conversation. On the other hand, discussion is conducted in order to exchange opinions on a theme or purpose and to draw a conclusion.