- 3,241

- England
For those wondering, PP stands for performance points and is a measure of car performance taking into account: Power, Weight, Downforce, Tyres etc. It means closer racing because you can put say a Veyron against a Caterham, which despite the HP difference should be a good race (Just an example guys).