The difference is the preservatives. Sierra mist uses potassium citrate, potassium benzoate, calcium disodium EDTA and ascorbic acid as preservatives to protect its flavour while Sprite uses Sodium benzoate and Sodium citrate to protect its flavour. And none of the products contains caffeine.