Understanding that "given that" and "granted that" are both used to mark the premise of an argument (or conditions that are assumed to be true), and the actual meaning is almost identical, I have to catch the nuance.
Is there a colloquial difference between them? Is this a difference in register? Is "granted that" literary/academic?
As for the amount of Google hits, "given that" is used about twenty times more.
Best Answer
Given that X introduces proposition X as a fact which will be a basis of your subsequent discourse. The proposition is ‘given’ before you start your argument.
Granted that X usually concedes proposition X as a fact which your subsequent discourse must overcome.
Occasionally you will find granted that X used to mean Assuming that you agree that X—in that case, you proceed as with given that X: