Collection (Interface) Type: Interface in java.util package. Role: Root interface of the Collections Framework. Purpose: Defines the basic operations for working with a group of objects (like add(), ...