We should strive to answer anything that is on topic here. You do not have to up vote those questions but there is no reason to reject them just because they seem simple to you.
"Check Google(or any other site)" is never an appropriate response here or anywhere else on SE. We are attempting to provide a comprehensive compendium for dealing with workplace and job search issues. If someone has a question and they come here first I do not think that is a bad thing.
If you feel the question is beneath you then ignore the question. You do not need to comment, flag, or take any action. If you think it is a bad question for what ever reason you can down-vote. If you have nothing to offer to help improve the question then there is no reason to comment. Your down-vote signifies that you think the question is not of high quality.
I think there are terms that are more common in specific industries/areas that are less common elsewhere. In the Midwest we rarely have companies trying to start a "Greenfield" project. We do not have a huge IT Base and what we have is mostly in support of industry. In Silly valley and the west coast in general I expect there are far more of these types of opportunities. Someone from a foriegn country may have no idea what they mean. Asking for a definition or what they mean in the context should not be something that we rebuke.