Too Long; Didn't Read
Collections Framework is a set of different interfaces for working with groups of objects in Java programming. Collections allow you to manipulate arrays, queues, lists, maps, maps, and other object types. Collections in Java are strictly structured: some interfaces subordinate others, while the latter extends the functionality of their "big brothers" in the hierarchy. The collection interface inherits from Iterable, which means that all collections subordinate to it are iterable regardless of their implementation type. The Collection interface has three primary interfaces: Set, Set, Queue, Map.