All the different shampoos are meant for various kinds of hair. Green shampoo for dark hair - tones the red color Purple shampoo for silver hair - tones the yellow color Blue shampoo for light hair - tones the brassiness You should buy a shampoo that fits your needs. Each of these shampoos' undertones a particular color so that the desired color can pop out more.