Does Light Have Particles Meaning