This will help them to not only recognize different colors but to also learn the names of the different colors. Developing these skills will help in later development too as your child begins to learn to read and write. He or she can then learn how to write the names of all of the different colors. You see learning is progressive and incremental - it happens in stages. Step-by-step as I have described. This is the true beauty of learning...the more that your child puts in, the more they will get out of learning. As their knowledge grows, so will their interest in a range of different subjects.
Coloring books are a thing of the past. Kids today arent as thrilled by a basic coloring book as children a generation ago. That is because these children have been spoiled by all the fantastic new methods of coloring using the computer or with fancy markers and pens. While you might get away with a coloring book and crayons for a long car trip, dont expect your school age children to sit quietly at the table coloring pictures the old fashioned way - there is a something better around, and they know it.