Question: what characteristics of light determines the color of a photon?
Answer: The 'colour' of an object is the wavelengths of light that it reflects. This is determined by the arrangement of electrons in the atoms of that substance that will absorb and re-emit photons of particular energies according to complicated quantum laws.