ما الفرق بين مصطلحي Aggregation و Composition ؟

وما هي استخداماتها ؟