A set is a well-defined - collection of distinct objects. The objects that make up a set (also known as the set's elements or members) can be anything: numbers, people, letters of the alphabet, other sets, etc.
My question is that Empty Set (or Null Set), though very well defined as the set which has no elements, why is it considered a set if it doesn't contain any distinct element?
The question might feel little dumb but it's disturbing me for almost an year now, and my teacher said that this is the way we defined Null Set so it is ambiguous for now but in higher studies the ambiguity fades away. But I don't want to settle at that answer.
Edit: My actual concern was not on distinctness of the elements but rather on the number of elements in the set. But nonetheless, thank you all for the help.
Saying that all the elements of a set are distinct does not imply that there are any elements at all. It just says there are not two of the same element.