a.. Iterators and enumeration are both used to traverse through any
collection.
Their job is to move through a sequence of objects (collection) and
select each object in that sequence without the client programmer knowing or
caring about the underlying structure of that sequence.
b.. The iterators provide to remove an element from the sequence
byt enumeration does not allow removal of elements from the sequence