Forum:Program or Project?

I've been noticing a thing concerning different generations of Spartans in particular: Some are called SPARTAN-? Program, and some are called SPARTAN-? Project. Now I wonder, what's the difference between the two words? How should this affect us with Spartan generations? Cheers,