Q:

Build vs. Rebuild: aren't the names wrong?

I understand the difference, and SO has a number of postings that explain in detail.  But my question is just a curiosity: aren't the names backward?  I'd like to think that "build" would mean "build as if its the first time" and "Re-build" would mean "build, considering what I built before" .  But, not so, it's the other way around.  Is anyone with me on this or am I just marching to a different drummer?
Is this just visual studio, or is this the terminology in other environs (e.g, eclipse, NetBeans).
Call me curious.

A:

Actually I see build as just a normal build, if there's something there you use it and build upon it, and if not you build from the ground up, and rebuild as actively paying attention to what is already there and removing it, because you want to build from the ground up. 
Then again I might be brain washed, who knows..

