Hair dyes are permanent hair colors that lift the original color and then deposit onto the hair. This leads to unavoiable damage to the hair and often makes your hair dry.
Hair Tinting on the other hand is a temporary color solution in which instead of lifting your hair’s actual color, it just deposits on top of it.