Since he's got a P&S camera I would guess that "Sports Mode" is a preset function that the user can quickly click on and the camera will automatically set itself to what might be the appropriate settings to shoot something which is happening quickly, such as in a sports activity. Photographers who know what they're doing don't need that silly preset "mode" business, of course -- they simply adjust the camera's setting themselves in order to achieve the goal they want.
My Camera has lots of dial presets. Like I said and have said many times I am no pro photographer! I am a hobbyist. Having so many dial presets, snow mode, beach mode, fireworks mode, and so on is definitely an advantage over a phone camera. Many more advantages exist with my camera over a phone.