A pigment is a chemical compound that gives a substance or organism color, or is used by humans to add or alter color or change visual appearance. Pigments are completely or nearly insoluble and chemically unreactive in water or another medium; in contrast, dyes are colored substances which are solu...