What is R8's 'Colour Gradient' purpose

Can someone please explain how this colour gradient is suppose to work? and what it’s purpose is?

  • switching between the Types results in no visible effect and what is this ‘color gradient’ G input for? If i connect another one of these nodes they start to conflict, not know which one to render first

gradient.gh (8.2 KB)