I assume he is talking about Nikon lenses, 18-105 should be the giveaway. Which is a pretty good lense (considering the price) and makes a good walk-around / holiday lens.
Want to have a do-it-all? Get a Tamron 18-270 with Nikon mount. But as it has been said, you get what you pay for.