Why are some military airplanes painted with green camouflage?

My son and I were driving by an old base turned museum and he posed this question.

Why aren't they painted light blue and white, those are the basic colors in the sky?

Not very hidden when they're all green and what not.....
15 answers 15