What does ESP mean? Electronic Stability Program Stabilization program electronic vehicle (make sustainability fit in the screw, the steep and slippery) See the full article