Indeed, sets come later, around university, and I would assume that most university fields that use mathematics do NOT need to care about some sets like R (and C ?) having the clopen property ?
I guess all intervals are sets (they are a collection of numbers after all) but not all sets are intervals.
Any mathematicians here to tell me if I just said something stupid?