Believe it or not, but the reason we have color is because we have light! Color is the way our eyes interpret the energies contained within a beam of light!
The energies of light contain a large spectrum of colors. When light touches an object, some of these energies are absorbed (taken in) by it, and others are reflected (cast back). – It’s the energies that are reflected which your eyes collect and then interpret as a specific color!
This means that when certain energies are reflected, your eyes interpret them to make you recognize that a banana is yellow, your friend has purple shoes, and your grandma’s hair is white!