Aggregation is an association in which one class belongs to a collection. This is a part of a whole relationship where a part can exist without a whole.
Composition: is an association in which one class belongs to a collection. This is a part of a whole relationship where a part cannot exist without a whole. if a whole is deleted then all parts are deleted.