Major revision indicates that you still have quite some work to do in the methodology, findings, etc. You can and must do the revisions in order for your paper to be accepted.
Revision with justification of criticisms indicates that with the revision there would be respective justifications of the criticisms.
The main review means the exact and the main and initial modification by the committees concerned with evaluating the research paper. As for the review with justification, it pertains to the researcher to review the research paper reviewed by the committees with amendments to the criticisms