Colors - Maths317
There is not much to say on colors. Just remember that there are many color formats. HSL and HSV are close to the head (or are easier to wield) and RGB is close to the machine.
A quick Google search would give more information on them. No need to duplicate that much information.
HSL and HSV solves difficult problems like darkening a given color, implementing color pickers. These are too difficult to implement in RGB or otherwise impossible.