I know that the electrical code for sub panels calls for 4 wires to be run from the main panel to the 220 volt sub panel (2 hots, neutral & ground), isolating the neutrals & grounds in the sub panel and no ground rod at the sub panel.

What is the reason for using the ground at the main panel & no ground rod at the sub panel?