Basics of Collections and ArrayList traversal using Iterator interface Traversing ArrayList elements using for each loop Storing objects of user defined classes in collection Using toArray() method of ArrayList class LinkedList Collection ListIterator interface – Traversing collection elements in both directions Using sort method of Collections class Sorting user-defined objects