Factors to taste: Temperature- just because it will stimulate the cells on your tongue differently. This isn't an actual difference in taste, it's just a difference in how we perceive taste. Purity- The purest water in the world will have taste despite being neutral BECAUSE it is so neutral that it will change the acidity of your saliva, and form a sort of cleanse to our senses. In this case, your saliva has flavor and that flavor is being washed away. Impurity- Minerals and chemicals can have a subtle but distinct alteration to the water we drink. It's why Dasani is shit, it's why spring water is generally so much better.