The numbers are printed on the white part. Nine has a yellow stripe; 10 is blue; 11 is red; 12 is purple; 13 is orange; 14 is green; and 15 is burgundy. When learning the colors of the solid balls, just add eight to the number to find its corresponding striped ball. For example, the two ball is blue.

The bright colors of the 15 pool balls look nice on the green felt, but the colors also mean something. Each numbered ball has a designated color. Once familiar with them, no need to walk to the other end of the table to get a look at the number printed on the ball -- call shot just by looking at its color.

More Info: en.wikipedia.org