What Is the Rainbow Color Order? Understanding ROYGBIV You now know the rainbow color order, but what exactly causes a rainbow to form? And why does a rainbow contain these seven colors in this order specifically? To answer these questions, we'll go all the way back to English scientist and mathematician Isaac Newton.