Hair color is the pigmentation of hair follicles due to two types of melanin: eumelanin and pheomelanin. Generally, if more eumelanin is present, the colour of the hair is darker; if less eumelanin is present, the hair is lighter. Levels of melanin can vary over time causing a person's hair colour to change, and it is possible to have hair follicles of more than one color on the same person.

Natural hair color can be black, brown, blond, red, or white.

Particular hair colors are associated with ethnic groups. The shades of human hair color are assessed using the Fischer–Saller scale. The Fischer–Saller scale, named after Eugen Fischer and Karl Saller, is used in physical anthropology and medicine to determine the shades of hair colour. The scale uses the following designations: A (very light blond), B to E (light blond), F to L (blond), M to O (dark blond), P to T (light brown to brown), U to Y (dark brown/black) and Roman numerals I to IV (red) and V to VI (red blond).

More Info: en.wikipedia.org