Concurrent Collections are collections which needs to be used if the collection are accessed by different threads
There are different concurrent collections in the System.Collections.Concurrent namespace:
BlockingCollection
This is a threadsafe collection wich implements the producer - consumer pattern.
Concurrent Bag
This is a thread safe unordered collection of objects.