Pieces of Technology In A Car That Baffle Car Owners

What is ‘sport mode?’