Human hair color is the pigmentation of human hair follicles due to two types of melanin: eumelanin and pheomelanin. Generally, if more melanin is present, the color of the hair is darker; if less melanin is present, the hair is lighter. The tone of the hair is dependent on the ratio of black or brown eumelanin to yellow or red pheomelanin. Levels of melanin can vary over time causing a person's hair color to change, and it is possible to have hair follicles of more than one color on the same person. Some hair colors are associated with some ethnic groups due to observed higher frequency of particular hair color within their geographical region, e.g. straight dark hair amongst East Asians, a large variety of dark, fair, curly, wavy and bushy hair amongst Europeans, curly, dark, and uniquely helical hair with Africans, whilst gray, white or "silver" hair is often associated with age and wisdom.
Read more, here.