Both provide 500ml capacity. The standard Body Bottle 500 uses a conventional bite valve, while the 500 S adds an approximately 11cm drinking straw so the valve can sit higher above a front vest pocket.
Choose the straw version if the bottle sits low in your vest or you prefer not to bend towards the flask when drinking. Check that your vest can retain the straw so it does not move around while running.