Color and Colour are diffrent spellings of the same word. The both mean exactly the same thing and both are correct. Color is the preferred spelling in American English, and Colour is preferred in all other English-speaking parts of the world. The word has its roots in the Latin word color. I use color most by default, but visually i thing colour looks better.