Objects do not possess color of their own. Our eyes perceive color as different wavelengths of light that bounce off things, and our brains process that information to help us interpret the world we see in vibrant color.
The visible spectrum lands between ultraviolet light and red light for humans, but scientists believe that humans can recognize up to 10 million colors.