Charge allows a minion to attack the player as soon as the minion is played or summoned. Rush only allows the minion to attack other minions when is it played or summoned. It will not be able to attack the player until the turn after it is played or summoned.