It can also be refered as debate between two or more people holding different points of view about a subject but wishing to establish the truth through reasoned methods of argumentation.
Dialectical Thinking
Dialectical thinking refers to the ability to view issues from multiple perspectives and to arrive at the most economical and reasonable reconciliation of seemingly contradictory information and postures.
When there is a discussion on some topic you should have someone who possesses a different perspective of such topic which helps the conclusion to be fair and reasonable and thats what helps in deciding the long term actions of your ideas and plans. I read this word in a Business Novel "Before you start up" - by Pankaj Goyal, and this word is perfectly suitable for me and my cofounder and this perspective inherently lands us on the reasonable and economic decisions regarding our website.