------------provides the capability to implement a growable array of objects
Vector
Hash table
Linked list
Enumeration