Question: what is the difference between green and blue veins?
Answer: Because of blue light's shorter wavelength, it doesn't travel as far and is deflected more easily than red light. That means when it hits your skin, most of it is deflected back instead of penetrating the skin. Green light also has a shorter wavelength than red, which means most green light is deflected back, as well.