The difference between these two shampoos is that the Pureology Hydrate Shampoo is more natural, and it helps to repair damaged hair. The Pureology Colorlast Shampoo has color protection ingredients which help to preserve your color longer.