cricket question....

whats the difference between a pinch-hitter and a punch-hitter???