Question: what is the difference between a class and a set?
Answer: The idea is that instead of just having one kind of collection of things called a set, we'll create two different kinds of collections. Any collection of things is called a class. A collection of things which is also a member of some class is called a set. A class which is not a set is called a proper class.