Namespace Nette\Collections
| ArrayList | Provides the base class for a generic list (items can be accessed by index). | 
| Collection | SPL ArrayObject customization. | 
| Hashtable | Provides the base class for a generic collection of keys and values. | 
| Set | Provides the base class for a collection that contains no duplicate elements. | 
| ICollection | Defines methods to manipulate generic collections. | 
| IList | Represents a collection of objects that can be individually accessed by index (ordered collection) | 
| IMap | Represents a generic collection of key/value pairs. | 
| ISet | A collection that contains no duplicate elements. | 
| KeyNotFoundException | The exception that is thrown when the key specified for accessing an element in a collection does not match any key. |