Buying a lens is basically choosing a combination of the following factors:
- zoom range (or fixed focal if you're going for a prime)
- aperture
- price (duh)
- image quality, in all its different meanings
- lens mount (EF vs. EF-S)
- some less obvious factors: autofocus performance, stabilization, weight and size, weather sealing, minimum focusing distance, filter diameter, etc
There's a bunch of specific vocabulary you'll need to learn. L indicates the high-end Canon glass; IS is their stabilisation (but it's called OS by Sigma, VC by Tamron, etc.). HSM and the like are indications of how the AF works, and so on.
An example: the Canon 50mm f/1.8 is a prime lens that shoots only at 50mm. 1.8 is a pretty large aperture, so it can let a lot of light in and give you tremendously blurred backgrounds (but also hair-thin depth of field, so your focus needs to be spot on). The image quality is astounding. It's light, it's dirt-cheap, but it's not weather-sealed and the autofocus is terrible.
The Canon 85 f/1.8 appears to be pretty much the same lens, only a bit longer and more expensive. However, when you look into it, while IQ is in the same range the AF is much better.
In the end, in terms of focal range only, a 18-250 lens is better than any 70-200, 50, 85, 24-70 or whatever lens with a range contained within that 18-250 bracket. However, by picking an 18-250 over, say, a 24-70L, you're going to have to accept a severe hit to aperture (superzooms are slow), image quality and so on. It all comes down to what you want and what you're willing to sacrifice, but there's a whole lot of other stuff you need to look at besides the zoom range.