In C#, Dictionary is a generic collection which is generally used to store key/value pairs.
A List is one of the generic collection classes in the "System.Collection.Generic" namespace.
These are the collection that can hold elements of different data types.
C# includes a Queue collection class in the System.Collection namespace.
C# includes a special type of collection which stores elements in LIFO style (Last In First Out)