What type of lens does canon rebel use?

EOS EF-S and EF...

The Canon Rebel EOS is compatible with over 60 Canon EF/EF-S lenses

A super high-end lens good for this camera would be one of the canon 70 200 lens. You can see a review of it at:

http://canonlensreviews.net/canon-ef-70-200mm-2-8l-is-ii-lens-review/