In a simple manner a Collection is refered as one to many reference. The frequently used collection types in Hibernate is . In Collection types of hibernate you can find the list of unordered objects which may contains the duplicate datas. You can find various collection types in Hibernate such as ArrayType Constructor, BagType Constructor, CustomCollectionType, IdentifierBagType, MapType, and SetType Constructor etc.
For more details visit