What is the Difference between Definition Justification Explanation Argument
English is no doubt, very vast language and there are lots of synonyms words in this language that can be used as alternate words of each others. Some of such words are Definition, Justification, Explanation and Argument.